我从 ResourceResolverFactory 得到一个 ResourceResolver 对象,即我正在创建这个 resourceResolver 并且我正在适应 Session。
Session session = resourceResolver.adaptTo(Session.class);
我是否需要同时关闭解析器和会话,或者关闭一个就足够了?
finally {
if (session != null && session.isLive()) {
session.logout();
}
if (resourceResolver != null && resourceResolver.isLive()) {
resourceResolver.close();
}
}
这个问题是关于“我们应该关闭两者”而不是先关闭哪个