一尘不染

在Tomcat中设置Hibernate Session Factory

tomcat

我一直在阅读Hibernate核心,并且仍在探索其某些功能。

在文档中提到,SessionFactory是Hibernate的重量级组件,因此应该仅在Web应用程序和单例中设置一次。每个会话工厂都应属于一个JDBC连接。

有人知道如何在tomcat Web应用程序中正确设置会话工厂吗?任何链接或教程会更好。

我也应该将其设置为contextlistener类吗?

谢谢。


阅读 196

收藏
2020-06-16

共1个答案

一尘不染

这是Hibernate网站本身关于使用Tomcat配置Hibernate建议。另外,您的语句“每个会话工厂应与一个JDBC连接有关”。是错的。工厂仅创建一次并缓存。然后可以将其用于创建“会话”,这些会话是JDBC连接上的包装,并且可以认为与JDBC连接类似。

2020-06-16