码迷,mamicode.com
首页 > 其他好文 > 详细

jndi在tomcat和代码中的配置

时间:2018-02-27 21:14:03      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:amp   body   global   server   framework   data   nic   active   name   

tomcat中在server.xml文件的GlobalNamingResources标签中加入:

<Resource auth="Container"     
      driverClassName="com.mysql.jdbc.Driver"
      maxActive="100"
      maxIdle="30"
      maxWait="10000"
      name="mysqlDataSource"
      password="root"
      type="javax.sql.DataSource"
      url="jdbc:mysql://127.0.0.1:3306/mybaits_test?useUnicode=true&amp;characterEncoding=utf-8"
      username="root"/>

在web.xml中加入:

<resource-ref>
  <description>MySQL DB Connection</description>
  <res-ref-name>mysqlDataSource</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
</resource-ref>

在spring的配置文件中加入jdni的数据源:

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

完成

jndi在tomcat和代码中的配置

标签:amp   body   global   server   framework   data   nic   active   name   

原文地址:https://www.cnblogs.com/jatStone/p/8480559.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!