`

在Spring中配置JNDI数据源

 
阅读更多
配置数据源    
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">  
        <property name="jndiName">  
           <value>java:comp/env/jdbc/test</value> 
           <!--<value>java:comp/env/jdbc/*</value> -->
        </property>  
    </bean>  

创建数据源

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" dependency-check="none">  
        <property name="driverClass" value="net.sourceforge.jtds.jdbc.Driver" />  
        <property name="jdbcUrl" value="jdbc:jtds:sqlserver://localhost:1433/test" />
 
        <property name="properties">   
             <props>   
                  <prop key="c3p0.minPoolSize">5</prop>   
                  <prop key="hc3p0.maxPoolSize">10</prop>   
                  <prop key="hc3p0.timeout">60</prop>   
                  <prop key="c3p0.max_statement">50</prop>   
                  <prop key="c3p0.testConnectionOnCheckout">true</prop>    
                  <prop key="user">sa</prop>  
                  <prop key="password"></prop>  
             </props>   
         </property>  
    </bean>  

注:
<value>java:comp/env/jdbc/test</value>
<property name="jdbcUrl" value="jdbc:jtds:sqlserver://localhost:1433/test" />
中test为数据库名 
分享到:
评论

相关推荐

    spring配置JNDI数据源

    在Spring中配置JNDI数据源的步骤如下: 1. **环境配置**:在应用服务器中配置数据源。例如,在Tomcat中,我们可以在`conf/server.xml`文件的`GlobalNamingResources`元素下配置一个`Resource`元素,如下: ```xml ...

    spring获取weblogic jndi数据源的两种方式

    本文将详细介绍如何在Spring中配置两种不同的方式来获取WebLogic JNDI数据源。 #### 一、本地WebLogic Server获取 这种方式适用于当Spring应用与WebLogic服务器在同一台物理机器上运行时的情况。在这种模式下,...

    spring 配置jndi

    下面我们将深入探讨如何在Spring中配置JNDI数据源。 首先,了解JNDI的基本概念。JNDI是一个接口,提供了在命名和目录服务中查找和管理对象的API。在Java应用服务器中,JNDI通常用于查找数据源,这些数据源已经预先...

    如何在spring中等价配置得到原本由jndi配置实现的数据源

    然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...

    配置 JNDI 数据源

    在Spring框架与Tomcat服务器的集成中,配置JNDI数据源是将数据库连接管理交给服务器来处理,提高应用的可移植性和资源利用率。下面将详细解释配置JNDI数据源的相关知识点。 一、JNDI数据源的概念 JNDI数据源是一种...

    Tomcat6+spring+jndi配置数据源说明.docx

    * 在配置数据源时,好像需要在 tomcat/bin 下添加文件,要不报错,什么 APR 啥的。 * 如果工程 lib 下含有了 jsp-api.jar 和 servlet-api.jar,则应删去使用 tomcat 的,要不报错。 测试办法: * 在工程根路径下...

    Tomcat6.0配置JNDI数据源完整例子(5.5与此配置相同)

    总的来说,配置Tomcat 6.0的JNDI数据源是一个涉及多个配置文件和代码段的过程。正确配置后,它将使你的应用程序能够高效、灵活地管理和使用数据库连接。同时,这种解耦合的设计也有利于应用的扩展和维护。

    Spring jndi数据源配置方法详解

    Spring jndi 数据源配置是指在 Spring 框架中使用 JNDI(Java Naming and Directory Interface)来配置数据源的方法。JNDI 是一个 Java API,用于访问命名和目录服务。通过使用 JNDI,可以将数据源配置独立于应用...

    jboss配置MySql的JNDI

    本文将深入解析如何在JBoss中配置MySQL的JNDI数据源,确保应用程序能够高效、稳定地访问数据库资源。 ### JBoss与JNDI的关联 JBoss作为一个高性能的Java应用服务器,提供了丰富的功能支持企业级应用开发。JNDI作为...

    Spring 数据源不同配置

    Spring可以查找并使用这些JNDI数据源,简化配置。 ```xml &lt;jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/mydb" /&gt; ``` 7. **Spring Data JPA与Hibernate** 如果使用Spring Data JPA或...

    spring+jotm 多数据源事务管理(三)JNDI+Tomcat

    接下来,在Spring的配置文件中,我们需要使用JNDI查找的方式来绑定这两个数据源: ```xml &lt;jee:jndi-lookup id="dataSource1" jndi-name="jdbc/test1" /&gt; &lt;jee:jndi-lookup id="dataSource2" jndi-name="jdbc/test2...

    Spring 配置各种数据源

    4. **JNDI数据源配置** 在企业级应用中,数据源可能由应用服务器提供,此时可以使用JNDI查找数据源。Spring通过`jee:remote-data-source`或`jee:jndi-lookup`标签实现: ```xml ...

    Tomcat学习笔记 - 【使用JNDI数据源】

    2. **配置环境**:在应用的上下文配置文件(如Spring的`applicationContext.xml`或Java配置类)中,声明JNDI数据源的查找。例如,使用Spring时: ```xml &lt;jee:jndi-lookup id="dataSource" jndi-name="java:comp/...

    SpringMVC配置多数据源实战

    在Spring配置文件中,设置`DynamicDataSource`为主数据源,这样所有未指定数据源的数据库操作都将默认使用它。 ```xml ``` 4. **事务管理器配置** 使用`PlatformTransactionManager`来处理多数据源的事务...

    tomcat6.0 配置jndi

    **二、Tomcat6.0配置JNDI数据源步骤** 1. **创建数据源配置文件**:在Tomcat的`conf/server.xml`文件中,找到`&lt;GlobalNamingResources&gt;`标签,在其中添加数据源的配置。例如,创建一个名为`jdbc/myDataSource`的...

    Spring的数据源配置 DBCP、C3P0、BoneCP、JNDI.docx

    在 Spring 中使用 JNDI 需要在配置文件中指定 JNDI 数据源的名称和 URL。例如: ```xml &lt;jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/DataSource"/&gt; ``` DBCP、C3P0、BoneCP 和 JNDI 是四种...

    Spring多数据源配置

    本文将详细探讨如何在Spring环境中配置多个数据源,包括DataSource、SessionFactory、TransactionManager以及JTATransactionManager的设置。 #### 第一步:配置多个DataSource 在Spring中,配置多个数据源主要是...

    Spring 数据源的灵活配置巧应用

    本文将详细介绍如何在Spring中进行数据源的灵活配置,以及如何利用这些配置实现高效的数据访问。 #### 二、数据源的作用与重要性 数据源(DataSource)是JDBC API中的一个重要组成部分,它主要负责管理与数据库的...

Global site tag (gtag.js) - Google Analytics