好吧,我正在尝试手动创建模式“视图中的 OpenView 会话”,而不使用 Spring Framework。
我的想法是在恢复视图阶段打开 EntityManager SESSION 并在渲染响应阶段关闭,使用监听器:
<phase-listener>br.com.cardoso.bean.LifeCycleListener</phase-listener>
但是,如果该过程来自 CRONTAB 并且 JSF 阶段没有被触发,我认为这是行不通的。
有人有一个很好的解决方案来实现没有 Spring 的 OpenSessionInView 吗?(我正在使用 CDI)