私は、Java EE 7 のコア インターフェイスが拡張されるAutoCloseableかどうかについて疑問に思っていました。(コア インターフェイスとは、主に などを意味EntityManagerしますが、自動的に閉じられる可能性のある他のインターフェイスやクラスがあるかどうかはわかりません。)
私はそうすべきだと思います。これが私の仮定の根拠です。
Java 6Connectionは拡張さえしませんがCloseable、Java 7Connectionは拡張します ( java.sqlパッケージAutoCloseableの他のいくつかのインターフェースと同様)。
Java 7 の声明を考えると、インターフェースのようなものは、私たちに役立つようにEntityManager拡張できますか? または、自動で魔法のように閉じるのは複雑すぎますか?AutoCloseabletry-with-resourcesEntityManager
この特定の機能はJSR-342の一部と見なされますか?