我一直在想,Java EE 7 的核心接口是否会扩展
我认为他们应该这样做,这是我的假设基础。
AutoCloseable
。 (通过 core interfaces,我主要指的是 EntityManager
和类似的接口,但我不确定是否还有其他可能自动关闭的接口或类。)我认为他们应该这样做,这是我的假设基础。
Java 6的Connection
甚至没有继承Closeable
, 然而Java 7的Connection
继承了AutoCloseable
(就像java.sql包中的其他接口一样)。
EntityManager
这样的接口能否以使得它能够为我们服务的方式继承AutoCloseable
,考虑到Java 7的try-with-resources
语句?或者自动关闭EntityManager
过于复杂?
这个特定的功能是否被视为 JSR-342 的一部分?