例子:配置Tomcat JNDI数据源
-将数据库jar文件拷贝到tomcat\common\lib下
-在Tomcat的server.xml配置文件中添加<context>(其中path是工程的名字 docBase也是工程的名字)
<Context path="/Hibernate_Configuration" docBase="Hibernate_Configuration" debug="5" reloadable="true" crossContext="true">
<Resource
name="jdbc/TestHibernateJNDI"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
maxWait="10000"
username="root"
password="1"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/hibernate_db?autoReconnect=true"/>
-在工程的web,xml配置文件中添加资源引用
<resource-ref>
<res-ref-name>jdbc/TestHibernateJNDI</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
-在Hibernate配置文件中添加数据源配置
hibernate.connection.datasource=jdbc/TestHibernateJNDI
学习_Java_Base_Hibernate_JDBC属性_02
最新推荐文章于 2022-02-14 20:57:21 发布