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