gpt4 book ai didi

java - 在 tomcat 和 spring 配置文件中定义数据库池有什么好处

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:28:32 24 4
gpt4 key购买 nike

在 tomcat 中定义数据库池与在 spring 配置文件中定义数据库池有什么好处

<Resource name="jdbc/DBCPosPool" auth="Container" type="javax.sql.DataSource"
maxActive="30" maxIdle="10" maxWait="10000"
validationQuery="SELECT 1"
testOnBorrow="true"
username="xxx" password="xxx" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://abcd.com/test2?autoReconnect=true"/>

最佳答案

我能想到 3 个好处。

  1. 您的数据源可以被其他网络应用程序重用

  2. 您的数据源可以在外部进行管理,独立于 Web 应用程序。如果数据源发生变化,您永远不想重新部署代码。在大型组织中,开发人员通常不是管理数据源和其他东西的人。

  3. 环境特定细节。您可能在 DTAP 环境或类似环境中工作。数据源可能因您的环境(开发、生产等)而异。您不想仅仅为了数据连接而维护单独的 Spring 配置文件。

关于java - 在 tomcat 和 spring 配置文件中定义数据库池有什么好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16964362/

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