Tomcat日志多次显示“sessionFactoryImpl返回对SessionFactory的引用”

时间:2017-04-11 09:40:46

标签: entity-framework hibernate jpa sessionfactory

我在hibernate模型类中有多个引用实体的hibernate实体,并且在尝试获取spring-hibernate应用程序中的任何实体时(启用了c3po池和事务管理)获取tomcat多个日志条目

[SessionFactoryImpl:getReference(1154)] - 返回对SessionFactory的引用

我尝试过没有引用test的新实体,并没有看到sessionFactoryImpl的任何日志条目:tomcat日志中的getReference,但当我尝试使用其中的一个引用时,日志中有一个条目。

可能它取决于你的hibernate模型类中有多少个引用实体。当您触发任何查询时,hibernate sessionFactory会为每个引用实体创建代理对象,并在执行时将其返回到session / sessionFactory对象。

是否与事务管理或sessionFactory有关。如果是,有什么办法可以在tomcat中禁用或管理这些日志条目。

0 个答案:

没有答案