关闭

spring hibernate框架问题

70人阅读 评论(0) 收藏 举报
分类:

一:no session for current thread

Hibernate4 与 spring3 集成之后, 如果在取得session 的地方使用了getCurrentSession, 可能会报一个错:“No Session found for current thread”

jpa事务配置
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
		<property name="entityManagerFactory" ref="entityManagerFactory"/>
	</bean>

hibernate事务配置
<bean name="transactionManager"
		class="org.springframework.orm.hibernate4.HibernateTransactionManager">
		<property name="sessionFactory" ref="sessionFactory"></property>
	</bean>

如果这两个名称配置成一样,就会导致在获取Session的时候报no session for current thread

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3184次
    • 积分:111
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:9篇
    • 译文:0篇
    • 评论:0条
    文章分类