通过spring 来管理Hibernate,现在的需求是hibernate需要配两个以上的数据库,需要怎样在spring中配置呢?
spring中的部分代码如下
<bean id="mySessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value>
</property>
</bean>

解决方案 »

  1.   

    刚才需求没说太清楚。
    是这样的,现在hibernate.cfg.xml中配置了多个数据库,现在想通过配置spring或者其他方法,能够通过一个其他的配置文件来控制hibernate当前连接的数据库是哪个?
    比如说同一套代码,我在这个环境我用的是Oracle数据库,另一个环境用的是mysql数据库。
      

  2.   

    通过jdbc.properties 配置  讲数据库名, url ,密码等都设置为变量。