我想自动关闭语句。
我想使用以下软件包的技术实现它:
似乎不会在默认设置中自动关闭语句,但我认为Spring的事务管理器会自动关闭语句。
我不想在可维护性方法中尽可能多地调用close()
语句。
是否有方法确保声明已关闭? 如果所有方法都必须调用close()语句,则编码量会增加,并且存在遗漏生成的可能性出现的问题。
而且,我正在制作框架。它希望通过这样的理由尽可能地制定限制并制定一些方法。
此外,是否有官方网站或文件显示没有关闭方法的原因? 我是日本人,所以请用简单的陈述来解释。
答案 0 :(得分:2)
如果您使用SimpleJdbcTemplate,我相信Spring会为您处理所有这些。我会高度推荐它。
Spring事务管理器不关闭语句。这是一个单独的问题。毕竟,即使您没有开放交易,您仍然希望该声明关闭。
我不会编写自己的框架。我敢打赌,你很难改进Spring 2.5已经给你的东西。也许更多的是培训和更好地理解Spring的能力。