在一个spring配置文件中同时配置hibernate和jdbc

来源:互联网 发布:大数据预处理 编辑:程序博客网 时间:2024/05/29 04:47

维护legacy系统时,难免碰上同时使用hibernate和jdbc的情况,那么spring中
怎么配置呢?今天试用成功,贴出配置部分备忘:

  class="org.springframework.jndi.JndiObjectFactoryBean">
  
   ${JDBC_JNDI}
  



  

  class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
  abstract="true">
  
   
  

  
   
    PROPAGATION_REQUIRED,readOnly
    PROPAGATION_REQUIRED,readOnly
    PROPAGATION_REQUIRED,readOnly
    PROPAGATION_REQUIRED
    PROPAGATION_REQUIRED
    PROPAGATION_REQUIRED
   

  


  class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
 ......

  class="org.springframework.orm.hibernate.HibernateTransactionManager">
  
   
  


  class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
  abstract="true">
  
   
  

  
   
    PROPAGATION_REQUIRED,readOnly
    PROPAGATION_REQUIRED,readOnly
    PROPAGATION_REQUIRED,readOnly
    PROPAGATION_REQUIRED
    PROPAGATION_REQUIRED
    PROPAGATION_REQUIRED
   

  

然后在service层分别引用就可以了.