Spring 配置 oracle rac 集群

来源:互联网 发布:linux gnometerminal 编辑:程序博客网 时间:2024/05/17 07:54

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> 
  <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
   <property name="url" value="jdbc:oracle:thin:@(DESCRIPTION =

          (ADDRESS_LIST =

                    (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名1)(PORT = 1521))

                    (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名2)(PORT = 1521))

                    (FAILOVER=yes)

                    (LOAD_BALANCE =yes)

         )

         (CONNECT_DATA =

                 (SERVER = DEDICATED)

                (SERVICE_NAME = 集群的服务名)

          )

    )" />
  <property name="username" value="myUser" />
  <property name="password" value="myPwd" />
  <property name="maxActive" value = "100" />
  <property name="maxIdle" value="30" />
  <property name="maxWait" value="500" />
  <property name="defaultAutoCommit" value="true" />
 </bean> 
 <!-- 业务实现父类 -->
 <bean id="coreImpl" class="com.zxl.core.CoreImpl" abstract="true" >
  <property name="sessionFactory" ref="sessionFactory" />
 </bean>
 
</beans>

原创粉丝点击