JndiObjectFactoryBean 配置数据源

 

转:

JndiObjectFactoryBean 配置数据源

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012930316/article/details/77688830

在 spring中,配置数据库的数据源的方式有三种,这里介绍下这一种 ..

 

 

这一种在 tomcat下面的service.xml里面 找到你项目的 那个context节点.

  1. <Resource name="/jndi/shzc_r_ibatis" auth="Container"
  2. type="javax.sql.DataSource"
  3. driverClassName="com.mysql.jdbc.Driver"
  4. url="jdbc:mysql://192.168.31.138:3306/test1"
  5. username="admin"
  6. password="admin"
  7. maxActive="50"
  8. maxIdle="30"
  9. maxWait="10000" />

增加这个配置比如这样子..

 



      <Context docBase="SHZC" path="/xxlgame" reloadable="true" source="org.eclipse.jst.jee.server:SHZC">
      
  <Resource name="/jndi/shzc_r_ibatis" auth="Container"   
   type="javax.sql.DataSource"  
   driverClassName="com.mysql.jdbc.Driver"  
   url="jdbc:mysql://192.168.31.138:3306/test1"  
   username="admin"  
   password="admin"  
   maxActive="50"  
   maxIdle="30"  
   maxWait="10000" /> 
   
   <Resource name="/jndi/shzc_wr_ibatis" auth="Container"   
   type="javax.sql.DataSource"  
   driverClassName="com.mysql.jdbc.Driver"  
   url="jdbc:mysql://192.168.31.138:3306/test1"  
   username="admin"  
   password="admin"  
   maxActive="50"  
   maxIdle="30"  
   maxWait="10000" />  
  </Context>

 

然后在你的spring配置是这样的

  1. <bean id="dataSourceWR" class="org.springframework.jndi.JndiObjectFactoryBean">
  2. <property name="jndiName" value="java:comp/env/jndi/shzc_wr_ibatis"></property>
  3. </bean>

 

 

这样启动就好啦

 

转载于:https://www.cnblogs.com/libin6505/p/11001964.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值