gpt4 book ai didi

spring - Spring 数据源和 Tomcat 数据源之间的区别?

转载 作者:行者123 更新时间:2023-11-28 21:55:36 24 4
gpt4 key购买 nike

Spring 数据源和 Tomcat 数据源有什么区别?有什么优点/缺点吗?有偏好的选择吗?

最佳答案

当使用 Tomcat 数据源时,您必须将 JDBC 驱动程序 JAR 文件放到 Tomcat 的类路径中(Tomcat/lib)。这有时是负担不起/不可能的,例如,当它涉及具有零服务器管理员权限的第 3 方托管时。使用 Spring 管理的数据源时,只需将 JDBC 驱动程序 JAR 文件放入 webapp 的类路径(Webapp/WEB-INF/lib)中就足够了。另外,我想你在 Spring 中有额外的好处,你不需要手动获取 DataSource。此外,您可以自由选择特定的连接池。此外,Tomcat 附带内置的 DBCP 作为默认连接池,这不是 best choice本身。例如,对于 Spring,您可以选择 BoneCP在 DBCP 之上,无需摆弄 Tomcat 默认配置/类路径。

关于spring - Spring 数据源和 Tomcat 数据源之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5941858/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com