spring + hibernate 的项目,怎么在spring中配置一个oracle不同用户的datasource啊
对其中一个用户只有select操作,另外一个用户有增,删,改。
spring的配置文件该怎么写啊? 还有就算是配置完了,那注入到dao里getHibernateTemplate怎么区分是哪个datasource啊?
还有我的spring是1.2的

解决方案 »

  1.   

    知道spring 怎么配置两个datasource吗
      

  2.   

    你可以用web容器(tomcat等)配置多个数据源
      

  3.   

    配好了怎么弄呢,一个sessionFactory只能有一个datasource啊
    然后两个sessionFactory吗
    配hibernateTemplate又会有问题了
    <bean id="hibernateTemplate1"
    class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory">
    <ref bean="sessionFactory1" />
    </property>
    </bean>

    <bean id="hibernateTemplate2"
    class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory">
    <ref bean="sessionFactory2" />
    </property>
    </bean>
    然后往dao里注入hibernateTemplate又怎么配置呢
      

  4.   


    spring对多个数据源支持不好的哦!javaeye上面高手多,csdn不行哦
    http://yanxiaohui5522.javaeye.com/blog/78432
    http://melin.javaeye.com/blog/28725
    http://stephen.javaeye.com/blog/62917