在tomcat和spring配置文件中定义db pool有什么好处
<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"/>
Run Code Online (Sandbox Code Playgroud)
我能想到3个好处.
您的数据源可以被其他Web应用程序重用
您的数据源可以在外部管理,与Web应用程序无关.如果数据源发生更改,您永远不想重新部署代码.在大型组织中,开发人员通常不是管理数据源和内容的人.
环境特定细节.您可能在DTAP环境或类似环境中工作.根据您的环境(开发,生产......),数据源可能会有所不同.您不希望仅为了数据连接而维护单独的Spring配置文件.
归档时间: |
|
查看次数: |
195 次 |
最近记录: |