`
勤业思行
  • 浏览: 81975 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论

Spring中各种数据库的数据源配置和JDBC驱动包

阅读更多

在开发基于数据库的应用系统时,需要在项目中进行数据源的配置来为数据库的操作取得数据库连接。配置不同数据库的数据源的方法大体上都是相同的,不同的只是不同数据库的JDBC驱动类和连接URL以及相应的数据库用户名和密码不同。下面列出8中常用的数据库的数据库数据源配置和相应的JDBC驱动包。

1、Spring中数据源配置格式

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

  <property name="driverClass" value="" />

  <property name="url" value="" /> 

  <property name="username" value="" /> 

  <property name="password" value="" /> 

</bean>

这里使用了Jakarta的DBCP开源数据库实现方案定义的数据源。

2、各种数据库及其数据源配置参数

 

数据库 驱动程序 URL username password
Oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521:orcl scott tiger
DB2 com.ibm.db2.jdbc.app.DB2Driver jdbc:db2://localhost:5000/testDB root admin
SQL Server

com.microsoft.jdbc.sqlserver

.SQLServerDriver

jdbc.microsoft:sqlserver://localhost:1433;

DatabaseName=testDB

root admin
Sybase com.sybase.jdbc.SybDriver jdbc:sybase:Tds:localhost:5007/testDB    
Informix com.informix.jdbc.IfxDriver

jdbc:informixsqli://123.45.67.89:1533/myDB:

INFORMIXSERVER=myserver

   
Mysql com.musql.jdbc.Driver jdbc:mysql://localhost:3306/testDB    
PostgreSQL org.postgresql.Driver jdbc:postgresql://localhost/testDB    
HSQLDB org.hsqldb.jdbcDriver jdbc:hsqldb:hsql://llocalhost:9902    

 

  • msbase.jar (278.1 KB)
  • 描述: SqlServer1
  • 下载次数: 16
  • msutil.jar (58.5 KB)
  • 描述: SqlServer3
  • 下载次数: 11
分享到:
评论

相关推荐

    基于框架的Web开发-使用springJDBC入门.doc

    使用spring JDBC最基础的jar包如下,将这些jar包加入java build path中。 (1) spring框架中(4.3.3):oap、beans、context、core、expression、tx(事务)、test(测试)、jdbc (2) 日志:commens-logging (4) dbcp...

    springboot+shardingjdbc+hikari+jpa+KingbaseES V8R6

    2:集成shardingjdbc分库分表 3:集成shardingjdbc读写分离 4:集成人大金仓数据库 5:重写了JPA-saveandflush方法 6:修复了JPA更新数据为null的问题 7:解压后导入idea,创建数据库即可运行测试

    Spring-Reference_zh_CN(Spring中文参考手册)

    配置子报表数据源 14.7.5. 配置Exporter的参数 15. 集成其它Web框架 15.1. 简介 15.2. 通用配置 15.3. JavaServer Faces 15.3.1. DelegatingVariableResolver 15.3.2. FacesContextUtils 15.4. Struts 15.4.1. ...

    Spring中文帮助文档

    11.1.2. Spring JDBC包结构 11.2. 利用JDBC核心类控制JDBC的基本操作和错误处理 11.2.1. JdbcTemplate类 11.2.2. NamedParameterJdbcTemplate类 11.2.3. SimpleJdbcTemplate类 11.2.4. DataSource接口 11.2.5....

    Spring.3.x企业应用开发实战(完整版).part2

    8.4.3 Spring的数据源实现类 8.5 小结 第9章 Spring的事务管理 9.1 数据库事务基础知识 9.1.1 何为数据库事务 9.1.2 数据并发的问题 9.1.3 数据库锁机制 9.1.4 事务隔离级别 9.1.5 JDBC对事务支持 9.2 ThreadLocal...

    Spring3.x企业应用开发实战(完整版) part1

    8.4.3 Spring的数据源实现类 8.5 小结 第9章 Spring的事务管理 9.1 数据库事务基础知识 9.1.1 何为数据库事务 9.1.2 数据并发的问题 9.1.3 数据库锁机制 9.1.4 事务隔离级别 9.1.5 JDBC对事务支持 9.2 ThreadLocal...

    Spring 2.0 开发参考手册

    11.1.1. Spring JDBC包结构 11.2. 利用JDBC核心类实现JDBC的基本操作和错误处理 11.2.1. JdbcTemplate类 11.2.2. NamedParameterJdbcTemplate类 11.2.3. SimpleJdbcTemplate类 11.2.4. DataSource接口 11.2.5. ...

    Spring API

    11.1.2. Spring JDBC包结构 11.2. 利用JDBC核心类控制JDBC的基本操作和错误处理 11.2.1. JdbcTemplate类 11.2.2. NamedParameterJdbcTemplate类 11.2.3. SimpleJdbcTemplate类 11.2.4. DataSource接口 11.2.5....

    spring chm文档

    11.1.1. Spring JDBC包结构 11.2. 利用JDBC核心类实现JDBC的基本操作和错误处理 11.2.1. JdbcTemplate类 11.2.2. NamedParameterJdbcTemplate类 11.2.3. SimpleJdbcTemplate类 11.2.4. DataSource接口 11.2.5. ...

    ssh(structs,spring,hibernate)框架中的上传下载

     文件数据存储在Blob类型的FILE_CONTENT表字段上,在Spring中采用OracleLobHandler来处理Lob字段(包括Clob和Blob),由于在程序中不需要引用到oracle数据驱动程序的具体类且屏蔽了不同数据库处理Lob字段方法上的...

    支持多数据库的ORM框架ef-orm.zip

    但是这些SQL语句并不是直接传送给JDBC驱动的,而是 有着一个数据库方言层,经过方言层处理的SQL语句,就具备了在当前数据库上正确操作的能力。这相当于提供了一种能跨数据库操作的SQL语言。(E-SQL) E-SQL不但解决了...

    springmybatis

    MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm工具的基本思想 无论是用过的hibernate,mybatis,你都可以法相他们有一个...

    Nacos2.2版本数据库适配插件.zip

    从2022年12月14日发布的Nacos2.2正式版本开始,Nacos提供了数据源扩展插件,以便让需要进行其他数据库适配的用户自己编写插件来保存数据。当前项目插件目前已简单适配Postgresql,并抽象了一套常见的兼容项的方言类...

    survey-batch:将调查数据导入数据库并生成报告并通过电子邮件发送报告

    数据源的配置值: ds.driver : 数据源的 JDBC 驱动程序ds.url.survey : 调查数据模式的 URL ds.url.job_repo :作业存储库架构的 URL ds.username & ds.password : 访问数据源的用户名和密码数据文件夹的配置值: ...

    Java代码生成器

    帮助Java开发人员简化开发步骤,提高开发效率 工具特点: 1:只需要录入一个数据... 7:工具支持多种数据库,只需要支持库的JDBC驱动放入lib目录中,工具启动自动加载 下载地址: http://dl.vmall.com/c0kjnasnu0

    《MyEclipse 6 Java 开发中文教程》前10章

    5.4添加JDBC驱动到Build Path 85 5.5编写JDBC访问类 85 5.6小结 89 5.7参考资料 89 5.7.1 网页 89 5.7.2 JDBC 要点 89 第六章 管理应用服务器 95 6.1简介 95 6.2 Servers 视图 95 6.3浏览应用服务器连接器 96 6.4...

    ssh 所用到的jar包

    整合ssh时所用到的jar包,包括Spring Hibernate struts2,以及一些其他的比如数据库jdbc驱动,数据源,日志等

Global site tag (gtag.js) - Google Analytics