Hibernate首次启动使应用程序变慢
我使用 Hibernate 作为我的桌面 swing 应用程序。第一次数据库访问使应用程序变慢,没有响应。我认为这是因为 hibernate 的库需要时间来加载。这个问题特别出现在日志记录中。从日志页面转到需要时间到主页(这会让用户不愉快)。请任何人告诉我如何避免这种缓慢。
I use Hibernate for my desktop swing applications.The first database access makes the application slow,not responding.I think it is because the hibernate's libraries takes time to load.This problem occurs specially at the loging.it takes time to go from loging page to home page(It makes the user unpleasant). Any one tell me how to avoid this slowness please.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这篇文章 是关于 NHibernate 的,但可能值得尝试:
This article is about NHibernate but it might be worth trying:
Hibernate 缓慢的部分是构建 SessionFactory。确保只执行一次,并在用户需要与数据库交互之前完成。那么你的问题应该就消失了。
The slow part of Hibernate is buliding the SessionFactory. Make sure you only do it once, and get it done before the user needs to interact with the database. Your problem should go away then.