jndi 数据源配置

原创 2015年07月08日 12:54:39

D:\apache-tomcat-7.0.52\webapps\cas\WEB-INF\deployerConfigContext.xml文件,

在<bean id="authenticationManager"节点上面添加数据源信息:

<bean id="dataSource"

      class="org.springframework.jdbc.datasource.DriverManagerDataSource">

    <property name="driverClassName">

        <value>

            oracle.jdbc.driver.OracleDriver

        </value>

    </property>

    <property name="url">

        <value>

            jdbc:oracle:thin:@192.168.9.15:1521:minxin

        </value>

    </property>

    <property name="username">

        <value>minxinperf</value>

    </property>

    <property name="password">

        <value>minxinperf123</value>

    </property>

</bean>

或者采用jndi数据源:

 

      <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">

           <property name="jndiName">

           <value>java:comp/env/jdbc/minxinDataSource</value>

        </property>      

      </bean>

前提是D:\apache-tomcat-7.0.52\ conf\ context.xml配置了jndi:

    <Resource name="jdbc/minxinDataSource" auth="Container" type="javax.sql.DataSource"

         driverClassName="oracle.jdbc.driver.OracleDriver"

         url="jdbc:oracle:thin:@192.168.9.15:1521:minxin"

         username="minxinperf"

         password="minxinperf123"

         maxActive="100"

         maxIdle="30"

         maxWait="1000"

         defaultAutoCommit="true"

         removeAbandoned="true"

         removeAbandonedTimeout="60"

         validationQuery="select 1 from dual"

         testOnBorrow="true" 

         testOnReturn="true"

         testWhileIdle="true"/>

JNDI学习总结(一)——JNDI数据源的配置

一、数据源的由来   在Java开发中,使用JDBC操作数据库的四个步骤如下:       ①加载数据库驱动程序(Class.forName("数据库驱动类");)       ②连...
  • samjustin1
  • samjustin1
  • 2016年08月21日 08:44
  • 23169

JNDI数据源(在Tomcat下配置JNDI多数据源实例)

一,添加数据库驱动包加入classpath。 这里我用到了oracle和mysql。 所以由两个jar包:ojdbc14.jar和mysql-connector-java-5.1.13-bin.j...
  • lushuaiyin
  • lushuaiyin
  • 2013年03月20日 14:43
  • 4064

Tomcat中配置JNDI数据源详解

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有...
  • a724888
  • a724888
  • 2017年04月21日 13:27
  • 794

史上最全最详细JNDI数据源配置说明

环境:tomcat6.0+Maven 要使用数据源就要知道数据源的由来:在java开发使用jdbc都要经历这四步 ①加载数据库驱动程序:(Class.forName(“数据库驱动类”);) ②连...
  • zhanglf02
  • zhanglf02
  • 2017年08月05日 17:12
  • 1293

在Tomcat配置JNDI数据源的三种方式

在我过去工作的过程中,开发用服务器一般都是Tomcat 数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean 然后在部署时再修改JND...
  • Erica_1230
  • Erica_1230
  • 2016年01月15日 19:03
  • 859

Spring配置数据源的三种方式 (JNDI\C3PO)

Spring配置数据源的三种方式 文章分类:Java编程 1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明...
  • qq_24273557
  • qq_24273557
  • 2017年04月13日 14:26
  • 497

Tomcat中配置JNDI数据源

准备工作: Tomcat版本:tomcat6.0以上 下例中均使用MySQL数据库 将对应数据源的jar包和MySQL的驱动包拷贝至tomcat的lib文件夹下 一、全局数据源 1步骤一:配置 在to...
  • kris234seth
  • kris234seth
  • 2015年06月30日 13:43
  • 1476

jboss-as-7.1.1.Final配置Jndi数据源(以mysql为例)

1.获取mysql驱动,可以从mysql官方网站下载: http://dev.mysql.com/downloads/connector/j/2.进入jboss-as-7安装目录下的modules目...
  • Rongbo_J
  • Rongbo_J
  • 2015年10月31日 21:11
  • 2468

什么是jndi,什么时候使用jndi,tomcat配置jndi,spring使用jndi数据源

JNDI 是什么 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JN...
  • u012572955
  • u012572955
  • 2016年08月30日 10:29
  • 1344

Weblogic之weblogic数据源配置及jndi调用

Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitial...
  • magi1201
  • magi1201
  • 2014年07月30日 08:45
  • 15538
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jndi 数据源配置
举报原因:
原因补充:

(最多只允许输入30个字)