`
zy77612
  • 浏览: 283436 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Spring连接各种数据库数据源

 
阅读更多

1. Oracle数据库数据源配置

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSourcei"  destroy-method="close">
       <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
       <property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl" />
       <property name="username" value="test"/>
       <property name="password" value="test"/>
</bean>
 

2. DB2数据库数据源配置

<bean id="dataSource" class="org.apache.commons.dbcpBasicDataSource" Destroy-method="close">
       <property name="driverClassName" value="com.ibm.db2.app.DB2Driver"/>
       <property name="url" value="jdbc:db2//localhost:5000/testDB"/>
       <property name="username" value="test"/>
       <property name="password" value="test"/>
</bean>
 

3. SQL Server数据库数据源配置

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"  Destroy-method="close">
       <property name="driverClassName"  value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
       <property name="url"  value="jdbc:Microsoft:sqlserver://localhost:1433;DatabaseName=testDB"/>
       <property name="username" value="test" />
       <property name="password" value="test" />

</bean>
 

4. MySQL数据库数据源配置

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" Destroy-method="close">
       <property name="driverClassName" value="com.mysql.jdbc.Driver" />
       <property name="url" value="jdbc:mysql://localhost:3309/sampledb"/>
       <property name="username" value="test"/>
       <property name="password" value="test"/>
</bean>
 

5. HSQLDB数据库数据源配置

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" Destroy-method="close">
       <property name="driverClassName" value="org.hsqldb.jdbcDriver"/>
       <property name="url" value="jdbc:hsqldb:hsql://localhost:9902"/>
       <property name="username" value="test"/>
       <property name="password" value="test"/>
</bean>
 

分享到:
评论

相关推荐

    Springcloud 多数库 多数据源整合,查询动态切换数据库

    本主题聚焦于在Spring Cloud环境中实现多数据库和多数据源的整合,并且能够动态切换查询的数据库。这是一个复杂但至关重要的需求,特别是在大型企业级应用中,可能需要根据业务逻辑或用户权限连接到不同的数据库。 ...

    Spring Boot+Jpa多数据源配置Demo(支持不同数据库)

    在现代企业级应用程序开发中,数据源管理是一个关键部分,特别是在需要处理来自多个数据库的数据时。Spring Boot结合JPA(Java Persistence API)和JdbcTemplate,为开发者提供了灵活且强大的多数据源配置能力。本...

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

    ### Spring 获取 WebLogic JNDI 数据源的两种方式 在Spring框架中,通过JNDI(Java Naming and Directory Interface)可以方便地访问WebLogic服务器中的数据源。这为应用程序提供了高度解耦的数据访问机制,使得...

    spring连接数据库实例

    在这个"spring连接数据库实例"中,我们将深入探讨Spring如何帮助开发者便捷地管理和操作数据库。 首先,让我们来了解Spring中的`DataSource`。`DataSource`是Java中用于存储和管理数据库连接的接口,它位于JDBC API...

    Spring中连接各个数据库

    在Spring框架中,连接到不同的数据库是通过数据源(DataSource)和相关配置来实现的。在上述描述中,我们看到了如何在Spring的配置文件`applicationContext.xml`中配置连接到MySQL、Oracle和SQL Server的数据源。...

    Spring Boot中使用多个数据源 数据库.zip_常用数据库数据源

    在Spring Boot应用中,我们经常会遇到需要连接到多个数据库的需求,比如在微服务架构中,每个服务可能对应一个特定的数据源。本主题将深入探讨如何在Spring Boot中配置和使用多个数据源,以及如何与不同的数据库(如...

    spring boot 2多数据源,里面有hibernate和mybatis的多数据源代码

    在Spring Boot 2框架中,实现多数据源的配置是一项重要的任务,特别是在大型企业级应用中,可能需要连接到不同的数据库来满足不同业务的需求。在这个项目中,我们有两个主要的数据访问技术:Hibernate和MyBatis,...

    spring框架、数据库池连接等之间连接的jar包.rar

    在上述配置中,我们指定了数据源类型(HikariDataSource),数据库驱动(com.mysql.jdbc.Driver),连接URL,用户名,密码,以及最大连接数和超时时间等参数。 然后,为了使Spring管理数据库操作,我们可以创建一个...

    Spring Boot多数据源(支持Spring声明式事务切换和回滚).pdf

    《Spring Boot多数据源(支持Spring声明式事务切换和回滚)》 Spring Boot多数据源技术是构建高效、灵活的多租户SaaS架构的关键。在本文中,我们将深入探讨如何实现动态数据源切换,支持Spring声明式事务管理,并讨论...

    mybatis+spring实现动态切换数据源

    在企业级应用开发中,动态数据源是一种常见需求,它允许程序在运行时根据不同的业务逻辑切换到不同的数据库。在本项目中,我们将探讨如何利用MyBatis与Spring框架实现动态切换数据源的功能。首先,我们需要理解...

    springboot2.0+mybatis主从数据库双数据源。

    本项目基于SpringBoot 2.0框架和MyBatis持久层技术,实现了主从数据库双数据源的配置,确保在高并发环境下既能保证数据的一致性,又能提升读取效率。 SpringBoot 2.0是Spring框架的一个轻量级版本,它简化了Spring...

    springboot连接池、动态配置多数据源连接池,特别适合大数据部门、数据中台服务的多数据源连接池.zip

    本项目——"spring-boot-easy-connection-pool-master",主要探讨了如何在Spring Boot环境下配置和管理连接池,并且实现了动态配置多数据源的功能,这对于大数据部门和数据中台服务尤其重要。 首先,让我们深入理解...

    Spring动态切换多数据源Demo

    在Spring框架中,多数据源的支持使得应用可以同时连接并操作多个不同的数据库,这在分布式系统、微服务架构或者需要处理多种数据类型的场景下非常有用。"Spring动态切换多数据源Demo"是一个示例项目,它展示了如何在...

    Spring配置多个数据源

    通过数据源,我们可以获取到数据库连接,进行SQL查询和其他数据库操作。 配置多个数据源在Spring中主要分为以下几个步骤: 1. **定义数据源bean** 首先,我们需要为每个数据源创建一个单独的bean。这通常可以通过...

    JDBC数据源连接池的配置和使用示例

    在Spring Boot应用中,你可以通过`@Autowired`注解注入数据源,然后使用`DataSource`提供的`getConnection()`方法获取数据库连接,如下所示: ```java import org.springframework.beans.factory.annotation....

    Spring配置MySQL数据源

    连接MYSQL数据库,SPRING配置文件示例。

    spring数据源配置

    Spring框架作为一种流行的轻量级Java应用开发框架,提供了强大的数据库访问支持,其中包括对数据源的配置管理。数据源(DataSource)在Spring中的配置对于实现持久层操作至关重要。 #### 二、Spring中的数据源配置...

    Spring+Hibernate多数据源

    接着,描述中的"Spring+Hibernate多数据源的整合实现demo"意味着这是一个实际操作的示例,它可能包含了一个或多个配置文件和Java代码,展示了如何在Spring Boot或者传统的Spring环境下配置和使用多数据源。在Spring ...

    spring mybaitis 多数据源 多数据库连接资料及源代码.zip

    标题中的“spring mybaitis 多数据源 多数据库连接资料及源代码”表明了这个压缩包包含的内容是关于Spring框架与Mybatis框架在处理多数据源和多数据库连接方面的教程、文档以及源代码。这通常涉及到企业级应用中常见...

    spring 动态切换数据源

    在Spring框架中,动态切换数据源是一项重要的功能,它允许应用程序根据业务需求在多个数据库之间灵活切换。这一特性对于多租户系统、读写分离、分布式数据库等场景尤其有用。以下将详细介绍如何实现Spring的动态数据...

Global site tag (gtag.js) - Google Analytics