使用 JNDI 在 Tomcat 的 server.xml 中配置 Druid 数据源

来源:互联网 发布:核聚变离我们多远知乎 编辑:程序博客网 时间:2024/06/06 06:44

一、在 server.xml 中的 host 节点添加如下代码

<Context path="/demo" docBase="D:/demo">    <Resource name="jdbc/druid-test" factory="com.alibaba.druid.pool.DruidDataSourceFactory"        auth="Container" type="javax.sql.DataSource"driverClassName="【JDBC驱动类】"url="【JDBC.URL】"username="【用户名】"password="【密码】"initialSize="5"minIdle="5"maxActive="20"maxWait="60000"timeBetweenEvictionRunsMillis="7200"minEvictableIdleTimeMillis="300000"validationQuery="SELECT 'x'"testWhileIdle="true"testOnBorrow="false"        testOnReturn="false"poolPreparedStatements="true"maxPoolPreparedStatementPerConnectionSize="20"filters="stat,wall" /></Context>

二、在 spring 配置

    <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">          <property name="jndiName">              <value>java:comp/env/jdbc/druid-test</value>          </property>      </bean>

===========================

0 0
原创粉丝点击