返回的 org.hibernate.Session 资源没有安全关闭时,报告对 openSession() 方法的调用。

默认情况下,该检查假定资源可以由名称中带有 'close' 或 'cleanup' 的任何方法关闭。

示例:


  void doHibernateQuery(SessionFactory factory) {
    Session session = factory.openSession(); //警告
    session.createQuery("...");
  }

使用以下选项配置检查: