Spring连接MySQL、Oracle和SQL Server
2015-10-28 16:58
393 查看
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<!--
连接MySQL-->
<property name="driverClassName"
value="com.mysql.jdbc.Driver"></property>
<property name="url"
value="jdbc:mysql://localhost:3306/mytest"></property>
<property
name="username" value="root"></property>
<property
name="password" value="root"></property>
<!-- 连接Oracle
<property name="driverClassName"
value="oracle.jdbc.driver.OracleDriver"></property>
<property
name="url"
value="jdbc:oracle:thin:@localhost:1521:orcl"></property>
<property
name="username" value="scott"></property>
<property
name="password" value="tiger"></property>
<property name="maxActive" value="100" />
<property name="maxIdle" value="20" />
<property name="maxWait" value="1000" />
<property name="defaultAutoCommit" value="true" />
<property name="removeAbandoned" value="true" />
<property name="removeAbandonedTimeout" value="120" />
<property name="validationQuery" value="select 1 from dual" />
<property name="testOnBorrow" value="true" />
-->
<!-- 连接SQL
Server
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property>
<property
name="url"
value="jdbc:sqlserver://localhost:1433;databaseName=test"></property>
<property
name="username" value="sa"></property>
<property name="password"
value="yuji"></property>
-->
<property name="maxActive"
value="100"></property>
<property name="maxIdle"
value="30"></property>
<property name="maxWait"
value="500"></property>
<property name="defaultAutoCommit"
value="true"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property
name="dataSource" ref="dataSource"></property>
<property
name="hibernateProperties">
class="org.apache.commons.dbcp.BasicDataSource">
<!--
连接MySQL-->
<property name="driverClassName"
value="com.mysql.jdbc.Driver"></property>
<property name="url"
value="jdbc:mysql://localhost:3306/mytest"></property>
<property
name="username" value="root"></property>
<property
name="password" value="root"></property>
<!-- 连接Oracle
<property name="driverClassName"
value="oracle.jdbc.driver.OracleDriver"></property>
<property
name="url"
value="jdbc:oracle:thin:@localhost:1521:orcl"></property>
<property
name="username" value="scott"></property>
<property
name="password" value="tiger"></property>
<property name="maxActive" value="100" />
<property name="maxIdle" value="20" />
<property name="maxWait" value="1000" />
<property name="defaultAutoCommit" value="true" />
<property name="removeAbandoned" value="true" />
<property name="removeAbandonedTimeout" value="120" />
<property name="validationQuery" value="select 1 from dual" />
<property name="testOnBorrow" value="true" />
-->
<!-- 连接SQL
Server
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property>
<property
name="url"
value="jdbc:sqlserver://localhost:1433;databaseName=test"></property>
<property
name="username" value="sa"></property>
<property name="password"
value="yuji"></property>
-->
<property name="maxActive"
value="100"></property>
<property name="maxIdle"
value="30"></property>
<property name="maxWait"
value="500"></property>
<property name="defaultAutoCommit"
value="true"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property
name="dataSource" ref="dataSource"></property>
<property
name="hibernateProperties">
相关文章推荐
- 关于oracle下提示ORA-00904:Invalid identifier错误的问题
- ORACLE连接SQLSERVER
- oracle练习题
- Oracle数据库中,通过function的方式建立自增字段
- oracle数字函数
- oracle数字函数
- oracle 11g for suse 11g sp2
- 如何配置pl/sql 连接远程oracle服务器
- Oracle EBS R12.1.3克隆文档
- Linux上oracle怎么启动OEM
- ORACLE EBS 报表输出字符字段前部"0"被EXCEL自动去掉问题
- oracle 10g中的几个概念(sid/db_name/server_name)
- oracle数据库两表数据比较
- Win7上安装32位Oracle客户端错误解决方法:[INS-30131] 执行安装程序验证所需的初始设置失败
- 将 oracle.sql.BLOB转为byte[] 输出(java)
- 安装ORACLE RAC时修改ssh端口导致CRS无法安装
- Oracle数据泵IMPDP导入
- 将oracle从数据库32位平台迁移到64位置
- oracle非归档模式与归档模式的备份
- oracle拆分字符串