Spring數據源和Tomcat數據源有什麼區別?任何專業人士/騙子?有沒有喜歡的選擇?Spring數據源和Tomcat數據源之間的區別?
2
A
回答
5
使用Tomcat數據源時,必須將JDBC驅動程序JAR文件放在Tomcat的類路徑(Tomcat/lib
)中。這有時不便宜/可能,例如當涉及第三方託管零服務器管理員權限時。當使用Spring管理的數據源時,只需將JDBC驅動程序JAR文件放入webapp的類路徑(Webapp/WEB-INF/lib
)就足夠了。此外,我想象你在春季還有額外的好處,你不需要手動獲取DataSource
。另外,您可以自由選擇特定的連接池。此外,Tomcat附帶DBCP內置作爲默認連接池,本身不是best choice。有了Spring,你可以例如在DBCP上面選擇BoneCP,而不需要擺弄Tomcat的默認配置/類路徑。
+0
最好是使用tomcat的數據源與休眠?或者應該使用C3P0或BoneCP進行休眠? – 2013-11-26 19:52:26
0
如果您在Spring配置中有數據源,那麼當您處於Web應用程序中時,將其與Tomcat數據源相關聯。您可以將它與其他內容相關聯,例如在運行單元測試時使用Spring DriverManagerDataSource。
相關問題
- 1. 數據沿襲和數據來源之間有什麼區別?
- 2. 數據庫與數據源的區別
- 3. 通過tomcat上下文文件和spring context聲明數據源之間的區別
- 4. Spring數據源和數據庫模式
- 5. 來源和字段之間的區別
- 6. 「來源」和「。」之間的區別
- 7. 連接字符串中數據源和服務器之間的區別
- 8. 劍道數據源模型 - _data之間的區別[0]和get(0)
- 9. 使用Tomcat DBCP和多個數據源的Spring JDBC
- 10. Tomcat/JAAS - 查找數據源
- 11. Tomcat數據源恢復
- 12. 「數據庫還原」和「數據庫部署」之間的區別?
- 13. 數據[,「col」]和數據之間的區別$ col
- 14. 數據丟失和數據丟失之間的區別
- 15. 壓縮數據庫和SQL Server數據庫之間的區別
- 16. 軌道路由中的資源和資源之間的區別?
- 17. 項目資源和本地資源映像之間的區別
- 18. SSIS 2008中ADO NET源和OLE DB源之間的區別?
- 19. ms-access:控制源和行源之間的區別
- 20. HANA雲數據源問題和Tomcat 7
- 21. Spring 3,TransactionManagement,Tomcat和更改數據源midflight
- 22. jQuery數據表的Ajax數據源和服務器端數據源有什麼區別?
- 23. 源之間的蟒蛇流數據
- 24. 數據庫術語之間的區別
- 25. 2個數據表之間的區別
- 26. Spring數據與JDBC/ORM模塊之間的區別
- 27. Visual Studio 2008與App_Data和服務器資源管理器數據庫之間的區別數據連接
- 28. Spring + MyBatis - 設置數據源
- 29. Java spring 3數據源SingleConnectionDataSource
- 30. 數據/類型構造函數和函數之間的區別?
難道你只是問這個嗎? – skaffman 2011-05-09 20:02:01
你的意思是http://stackoverflow.com/questions/5941523/if-i-create-a-spring-datasource-do-i-still-need-to-define-the-datasource-inside? – 2011-05-09 20:02:56
我同意這些問題有些相關,前面的問題都是關於實現的。但是,這個更重要的是兩者之間是否存在差異,以及爲什麼我們應該或不應該爲具體實施做出選擇。 – Marco 2011-05-09 20:04:28