openSession() メソッドの呼び出しで、返される org.hibernate.Session リソースが安全に閉じられていないものを報告します。
デフォルトでは、このインスペクションは名前に 'close' または 'cleanup' を含む任意のメソッドでリソースを閉じることができると想定しています。
例:
void doHibernateQuery(SessionFactory factory) {
Session session = factory.openSession(); //警告
session.createQuery("...");
}
このインスペクションは、次のオプションを使用して構成できます。
try ブロック内で org.hibernate.Session リソースを開くことを許可するかどうか。 この方法は try ブロックの前でリソースを開く方法よりも冗長であるため、あまり望ましくありません。