zoukankan      html  css  js  c++  java
  • 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>

    这样启动就好啦

  • 相关阅读:
    bzoj 3059: 归途与征程
    bzoj 4827: [Hnoi2017]礼物
    bzoj 4826: [Hnoi2017]影魔
    bzo j4825 [Hnoi2017]单旋
    hackerrank Week of Code 31
    bzoj 3615: MSS
    bzoj2505: tickets
    bzoj4813: [Cqoi2017]小Q的棋盘
    bzoj4821: [Sdoi2017]相关分析
    RedisTemplate访问Redis数据结构(一)——String
  • 原文地址:https://www.cnblogs.com/libin6505/p/11001964.html
Copyright © 2011-2022 走看看