2014-12-19 59 views

回答

0

兩者都有完全不同的責任。

glassfish-resources.xml被提供給服務器以註冊JDBC連接池和JDBC資源,例如在服務器級上。

persistence.xml用於在應用程序級別嚮應用程序註冊持久單元。您可以使用由您的glassfish-resources.xml提供的註冊JDBC資源之一以及直接在服務器上預定義的JDBC資源,或者甚至可以使用直接在persistence.xml之間指定的完全不同的連接。你只使用持久性單元的數據庫連接,那麼直接定義它是完全正確的persistence.xml。但通過glassfish-resources.xml(或直接在服務器上)註冊JDBC資源的優點是,您可以使用那些JDBC資源,甚至不用於您的持久性單元,也可以用於某些JDBC領域或任何您可能使用的JDBC資源JDBC ...