背景:
因为项目需求,不能在程序中使用数据库明文密码
所以采用数据库连接池的方式访问数据库,数据库信息配置到Tomcat里
环境
JDK1.8
apache-tomcat-7.0.76
Springboot 2.1.5.RELEASE
(环境是版本比较老,需求所致)
1 Tomcat连接池配置
先把mysql-connector-java-8.0.16.jar 导入Tomcat 的lib里
1.1 content.xml配置
Context标签下添加:
<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver"
maxActive="100" maxIdle="10" maxWait="10000"
name="jdbc/ZMKTDS" password="XXX"
type="javax.sql.DataSource"
url="XXX"
username="XXX"
/>
url、username 、password 自己不全即可
1.2 web.xml配置
web-app标签下添加