+ -
当前位置:首页 → 问答吧 → 【高手进】SSH框架 多数据源 问题

【高手进】SSH框架 多数据源 问题

时间:2011-11-15

来源:互联网

一个web项目,采用多数据源,要连接 oracle,mysql,sqlserver数据库。

作者: zhuni_xingfu   发布时间: 2011-11-15

XML code

<!--1、Oracle 数据源配置-->      
  <bean id="oraclesessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">      
    <property name="configLocation">      
      <value>WEB-INF/classes/oracle-h.cfg.xml</value>      
    </property>      
  </bean>      
  <bean id="oracletransactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">      
    <property name="sessionFactory">      
      <ref local="sessionFactory" />      
    </property>      
  </bean>      
<!--2、SQLServer 数据源配置-->      
  <bean id="sqlServersessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">      
    <property name="configLocation">      
      <value>WEB-INF/classes/sqlserver-h.cfg.xml</value>      
    </property>      
  </bean>      
  <bean id="sqlServerTransactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">      
    <property name="sessionFactory">      
      <ref local="sqlServersessionFactory" />      
    </property>      
  </bean>      
<!--3、其他数据源配置-->

作者: xiaoqiuwyh   发布时间: 2011-11-15

引用 1 楼 xiaoqiuwyh 的回复:

XML code

<!--1、Oracle 数据源配置-->
<bean id="oraclesessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<va……

sqlserver-h.cfg.xml是什么内容

作者: zhuni_xingfu   发布时间: 2011-11-15

是映射的配置文件呀,hibernate.cfg.xml,也是不同的命名。

作者: xiaoqiuwyh   发布时间: 2011-11-15