【发布时间】:2016-06-06 14:50:12
【问题描述】:
自动装配完美无缺,一切正常。
但我需要知道如何使用LocalSessionFactoryBean 将会话工厂注入HibernateTransactionManager
LocalSessionFactoryBean 类和SessionFactory 接口之间没有关系。
PFB 我在项目中使用的代码
<beans:bean id="transactionManager"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<beans:property name="sessionFactory"
ref="localSessionFactoryBean" />
</beans:bean>
<beans:bean id="localSessionFactoryBean"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<beans:property name="dataSource" ref="dataSource" />
<beans:property name="hibernateProperties">
<beans:props>
<beans:prop key="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect
</beans:prop>
<beans:prop key="hibernate.show_sql">true</beans:prop>
</beans:props>
</beans:property>
</beans:bean>
在上面的代码中,我在HibernateTransactionManager 中为sessionFactory 注入LocalSessionFactoryBean。
请详细解释 HibernateTransactionManager 中的 HibernateTransactionManager 是如何使用注释驱动的注释驱动的。
【问题讨论】:
标签: java spring hibernate sessionfactory