在开发基于数据库的应用系统时,需要在项目中进行数据源的配置来为数据库的操作取得数据库连接。配置不同数据库的数据源的方法大体上都是相同的,不同的只是不同数据库的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 |
|
|
分享到:
相关推荐
使用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...
2:集成shardingjdbc分库分表 3:集成shardingjdbc读写分离 4:集成人大金仓数据库 5:重写了JPA-saveandflush方法 6:修复了JPA更新数据为null的问题 7:解压后导入idea,创建数据库即可运行测试
配置子报表数据源 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. ...
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....
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...
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...
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. ...
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....
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. ...
文件数据存储在Blob类型的FILE_CONTENT表字段上,在Spring中采用OracleLobHandler来处理Lob字段(包括Clob和Blob),由于在程序中不需要引用到oracle数据驱动程序的具体类且屏蔽了不同数据库处理Lob字段方法上的...
但是这些SQL语句并不是直接传送给JDBC驱动的,而是 有着一个数据库方言层,经过方言层处理的SQL语句,就具备了在当前数据库上正确操作的能力。这相当于提供了一种能跨数据库操作的SQL语言。(E-SQL) E-SQL不但解决了...
MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm工具的基本思想 无论是用过的hibernate,mybatis,你都可以法相他们有一个...
从2022年12月14日发布的Nacos2.2正式版本开始,Nacos提供了数据源扩展插件,以便让需要进行其他数据库适配的用户自己编写插件来保存数据。当前项目插件目前已简单适配Postgresql,并抽象了一套常见的兼容项的方言类...
数据源的配置值: ds.driver : 数据源的 JDBC 驱动程序ds.url.survey : 调查数据模式的 URL ds.url.job_repo :作业存储库架构的 URL ds.username & ds.password : 访问数据源的用户名和密码数据文件夹的配置值: ...
帮助Java开发人员简化开发步骤,提高开发效率 工具特点: 1:只需要录入一个数据... 7:工具支持多种数据库,只需要支持库的JDBC驱动放入lib目录中,工具启动自动加载 下载地址: http://dl.vmall.com/c0kjnasnu0
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包,包括Spring Hibernate struts2,以及一些其他的比如数据库jdbc驱动,数据源,日志等