休眠getCurrentSession日志(P6SPY)多个连接



我有一个疑问,使用sessionFactory的getCurrentSession,它会生成许多到数据库的连接。

P6Spy日志

当它达到大约400时,应用程序崩溃:

崩溃

hibernate查询的一种典型方法:

@Autowired
@Qualifier(value = "sessionFactory")
private SessionFactory sessionFactory;
try {
Session s = this.sessionFactory.getCurrentSession();
Query query = s.createQuery("from x where c.numFactura = :numFactura");
query.setParameter("numFactura", numFactura);
return query.uniqueResult();
} catch (Exception ex) {
throw ex;
}

我真的不知道,如果这些事件有关联,你觉得呢?

问题不存在,我在Jasper Reports DB Conction中遇到了一个问题,通过在超时时自动关闭Conction解决了这个问题。

最新更新