`

Spring中四个数据源

 
阅读更多
<!-- DBCP数据源 -->  
<bean name="dataSource" class="org.apache.commons.dbcp.BasicDataSource">  
    <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>  
    <property name="url" value="jdbc:oracle:thin:@localhost:1521:oracle"/>  
    <property name="username" value="fantasy"/>  
    <property name="password" value="fantasy"/>  
</bean>  
  
<!-- C3P0数据源 -->  
<bean name="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">  
    <property name="driverClass" value="oralce.jdbc.driver.OracleDriver"/>  
    <property name="jdbcUrl" value="jdbc:oracle:thin:@localhost:1521:oracle"/>  
    <property name="user" value="fantasy"/>  
    <property name="password" value="fantasy"/>  
</bean>  
  
<!-- Spring数据源 -->  
<bean name="springDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">  
    <property name="driverClassName" value="oralce.jdbc.driver.OracleDriver"/>  
    <property name="url" value="jdbc:oracle:thin:@localhost:1521:oracle"/>  
    <property name="username" value="fantasy"/>  
    <property name="password" value="fantasy"/>  
</bean>  
  
<!-- 创建模板 -->  
<bean name="jndiTemplate" class="org.springframework.jdbc.core.JdbcTemplate">  
    <property name="dataSource" ref="dataSource"/>  
    </bean>  
    <bean name="userDaoImpl" class="com.gmd.dao.impl.UserDaoImpl">  
    <property name="template" ref="jdbcTemplate"/>  
    </bean>  
  
<!-- JDNI数据源 -->  
<bean name="jndiDataSource"  
    class="org.springframework.jndi.JndiObjectFactoryBean">  
    <property name="jndiName" value="java:comp/env/jdbc/oracle"/>  
</bean>  
分享到:
评论

相关推荐

    Spring Boot实战与原理分析视频课程包含14-18

    --多种数据源的配置、JdbcTemplate、事务的处理 20 Spring Boot AOP 21 Spring Boot Starter18:31 --快速构建自定义的Spring Boot Starter 22 Spring Boot 日志30:58 --演示了如何在Spring Boot里面使用日志配置...

    Spring的学习笔记

    一、 Sping配置数据源: 28 二、 注入使用 29 三、 dbcp.BasicDataSource 29 第十课 Spring整合Hiberante3 30 一、 Spring配置hibernate3的SessionFactory 30 (一) xml形式的SessionFactory 30 (二) annotation注解...

    spring boot 全面的样例代码

    - chapter3-2-4:[多数据源配置(二):Spring-data-jpa](http://blog.didispace.com/springbootmultidatasource/) - chapter3-2-5:[使用NoSQL数据库(一):Redis](http://blog.didispace.com/springbootredis/) -...

    Spring in Action(第二版 中文高清版).part2

    5.2.3 基于JDBC驱动的数据源 5.3 在Spring里使用JDBC 5.3.1 处理失控的JDBC代码 5.3.2 使用JDBC模板 5.3.3 使用Spring对JDBC的DAO支持类 5.4 在Spring里集成Hibernate 5.4.1 选择Hibernate的版本 5.4.2 ...

    Spring in Action(第二版 中文高清版).part1

    5.2.3 基于JDBC驱动的数据源 5.3 在Spring里使用JDBC 5.3.1 处理失控的JDBC代码 5.3.2 使用JDBC模板 5.3.3 使用Spring对JDBC的DAO支持类 5.4 在Spring里集成Hibernate 5.4.1 选择Hibernate的版本 5.4.2 ...

    spring security 参考手册中文版

    第七部分 Spring数据集成 273 38. Spring Data&Spring安全配置 273 39. @Query中的安全表达式 273 第八部分 附录 274 40.安全数据库模式 274 40.1用户模式 274 40.1.1集团当局 274 40.2持久登录(记得我)架构 275 ...

    Spring in Action(第2版)中文版

    5.2.3基于jdbc驱动的数据源 5.3在spring里使用jdbc 5.3.1处理失控的jdbc代码 5.3.2使用jdbc模板 5.3.3使用spring对jdbc的dao支持类 5.4在spring里集成hibernate 5.4.1选择hibernate的版本 5.4.2使用hibernate...

    MultipleDBConnection:Spring启动+ JPA + mysql + MongoDB中的多个数据源(SQL + NOSQL)配置

    MultipleDBConnection:Spring启动+ JPA + mysql + MongoDB中的多个数据源(SQL + NOSQL)配置

    spring2.5 学习笔记

    一、 Sping配置数据源: 28 二、 注入使用 29 三、 dbcp.BasicDataSource 29 第十课 Spring整合Hiberante3 30 一、 Spring配置hibernate3的SessionFactory 30 (一) xml形式的SessionFactory 30 (二) annotation注解...

    springmybatis

    查询出列表,也就是返回list, 在我们这个例子中也就是 List&lt;User&gt; , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...

    看透springMvc源代码分析与实践

    8.3 关联spring源代码87 8.4 小结89 第9章 创建Spring MVC之器90 9.1 整体结构介绍90 9.2 HttpServletBean93 9.3 FrameworkServlet95 9.4 DispatcherServlet100 9.5 小结107 第10章 Spring MVC之用108 10.1...

    最新版本的Struts2+Spring4+Hibernate4三大框架整合(改进:增加整合Quartz和Gson)

    (1) 提供支持三种数据源方案:C3P0、DBCP、JNDI,三选一,请注释或删除其他方案 (2) 提取四种Hibernate整合方案:四选一,请注释或删除其他方案 (3) 提供两种声明式事务管理器方案:二选一,请注释或删除其他...

    spring-boot:新手学习弹簧靴

    以两个数据库资源来源编写的demo,两个会了,三个四个都是水到渠成的,也是xml版的 mybatis_annotation 使用注解驱动的mybatis,更加简化,逻辑也更清楚 mybatis_annotation_multiResources 使用注解驱动的mybatis的...

    java开发智慧高校数据可视化业务平台系统源码.zip

    第四步是数据读取,数据读取就是从MySQL数据库中读取数据的一个过程。通过Mybatis做数据读取的过程,使用Mybatis操作数据库不需要关心连接等过程,只需要关注sql语句,所有的配置写在Xml文件中。使开发者能够便捷的...

    基于SSM框架实现电子商城系统带sql数据库文件分享

    数据源的配置以及有关数据库连接的参数都在Spring的配置文件中进行配置。 2)业务层:Service层 作用:Service层主要负责业务模块的逻辑应用设计。 先设计接口然后再设计实类,然后再在Spring的配置文件中配置其...

    基于SSM框架实现电子商城系统带sql数据库文件

    数据源的配置以及有关数据库连接的参数都在Spring的配置文件中进行配置。 2)业务层:Service层 作用:Service层主要负责业务模块的逻辑应用设计。 先设计接口然后再设计实类,然后再在Spring的配置文件中配置其...

    javaee-tutorial:Maven + Mysql + Shiro + SpringMVC + Spring

    数据源:dbcp2 日志: sl4j Json: Gson 前端框架:Bootstrap 起步: 1.初始化项目 1)下载Mysql,创建一个数据库名字为giit,导入create.sql与populate.sql,直接运行其中sql即可 2)下载Tomcat 3)使用Intellij Idea导入项目,...

    JAVA上百实例源码以及开源项目源代码

    Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款...

    分布式事务实践 解决数据一致性

    介绍了分布式系统的定义、实现原则和几种形式,详细介绍了微服务架构的分布式系统,并使用Spring Cloud框架演示了一个完整的微服务系统的实现过程。 5-1 CAP原则和BASE理论简介 5-2 分布式系统综述 5-3 SpringCloud...

Global site tag (gtag.js) - Google Analytics