JNDI数据源配置

1.修改对应tomcat下的conf文件夹中的context.xml

在context.xml 节点中配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<Resource 
<!-- 需要连接的数据库驱动名(我这里是达梦数据库) -->
driverClassName="dm.jdbc.driver.DmDriver"
<!-- 连接池最大数量 -->
maxActive="100"
<!-- 连接池最大空闲 -->
maxIdle="200"
<!-- 获取连接最大等待时间 -->
maxWait="5000"
<!-- 自己定义的名称 -->
name="jeerdp_DS"
<!-- 数据库密码 -->
password="123456789"
<!-- 数据库用户名 -->
username="GZXT"
type="javax.sql.DataSource"
<!-- 要连接的库对应的url -->
url="jdbc:dm://192.168.1.5/GZXT"/>

2.修改项目中的web.xml文件

在web.xml中添加配置

1
2
3
4
5
6
7
<resource-ref>
<description>jeerdp_DS</description>
<res-ref-name>jeerdp_DS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>

3.添加数据库驱动文件

通过数据源访问数据库,由于数据源由Tomcat维护,所以必须把对应的JDBC驱动复制到Tomcat的lib文件夹下
JDBC驱动

欢迎关注我的其它发布渠道