Struts2 上下文处理
我需要一些关于休眠数据库会话管理的帮助。使用 struts2 和 hibernate。我已经浏览过简单的应用程序。现在我希望我的数据库连接处于启动状态,这样我就不需要每次请求时都产生连接开销。 简而言之,如何在 ServletContextListener 中配置我的休眠会话。或者还有其他办法吗? 提前致谢。
I need some help in session management for database in hibernate. Working with struts2 and hibernate. I have gone through simple apps. Now I want my Database connection in Startup so that I don't need to make connection overhead everytime I request.
In short How to configure my hibernate session in ServletContextListener. or is there any other way??
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最好的方法是使用一些连接池,以便数据库连接从一开始就启动,并且可以通过配置管理它们获取新连接或保持其中一些连接打开。
有很多选项,最扩展的选项是 DBCP 或 C3P0。
Best way to proceed would be to use some connection pool so the database connections are started at the beginning and they are managed to acquire new ones or keep a number of them open by configuration.
There are many options, ones of the most extended are DBCP or C3P0.