我已經創建了一個休息服務項目,我正在努力理解爲什麼兩者都存在。如果我擁有glassfish-resource.xml中的所有JDBC信息,那麼persistence.xml的功能是什麼?glassfish-resource.xml vs persistence.xml
0
A
回答
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 ...
相關問題
- 1. Persistence.xml
- 2. JPA persistence.xml
- 3. eclipselink沒有persistence.xml和多個persistence.xml
- 4. 找不到persistence.xml
- 5. eclipselink without persistence.xml
- 6. Persistence.xml和OSGi(Equinox)
- 7. JPA without persistence.xml
- 8. 德比persistence.xml中
- 9. postgresql + jpa + persistence.xml
- 10. Persistence.xml與GlassFish 3.1.1
- 11. DRY在persistence.xml
- 12. Spring JPA和persistence.xml
- 13. 無法檢測Persistence.xml
- 14. JPA persistence.xml找不到
- 15. JPA persistence.xml添加類
- 16. 從POJO讀取persistence.xml
- 17. 休眠:在persistence.xml中
- 18. 從persistence.xml獲取值
- 19. JBoss AS 7.1.1的Persistence.xml
- 20. persistence.xml中的錯誤
- 21. javax.persistence.PersistenceException:無效的persistence.xml
- 22. 使用JDBC與persistence.xml
- 23. 從tomcat加載persistence.xml
- 24. persistence.xml不起作用
- 25. openJPA的persistence.xml配置
- 26. JPA - 無效的persistence.xml
- 27. JPA persistence.xml未加載
- 28. 的persistence.xml變量聲明
- 29. 解決方案無效persistence.xml
- 30. spring「persistence.xml」文件位置