使用 EJB 在视图中打开会话
如何使用 EJB 在视图模式中打开会话???
我找到了 Servlet,但没有找到 EJB
非常感谢!
How can I do Open Session in View pattern with EJB???
I've found for Servlets, but not for EJB
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
OpenSessionInView 是一种(n)(反)模式,应用于基于 Web 的 MVC 应用程序,以便在“V”视图中保持会话打开,以实现持久性框架的延迟加载机制。如果您不实现 Web 应用程序,则实际上不需要实现此模式。应用程序服务器像 EJB 一样为您进行会话管理。您只需要配置持久性上下文并将 EntityManager 注入 JavaBean 中。
OpenSessionInView is a(n) (Anti)Pattern which's applied to web based MVC applications in order to keep session open in "V"iews for lazy loading mechanism of persistence frameworks. If you don't implement a web application, you won't actually need to implement this pattern. Application server do session management like EJBs for you. You just need to configure your persistence context and inject EntityManager in your JavaBeans.