读书人

关于在Spring托管Hibernate中使用定期

发布时间: 2012-10-24 14:15:58 作者: rapoo

关于在Spring托管Hibernate中使用定期任务产生No Hibernate Session bound to thread错误的解决

? ? 最近的新项目想要做一件这样的事情:一个定期任务做一些业务逻辑与数据库操作。这个任务需要定时启动完成。

? ? 我不想将定期任务新建一个后台java然后用bat进行处理,想直接将任务与web环境整合在一起。开始的时候自己编写了一个listener,在contextInitialized的地方 实例化一个timetask来做相应的事情。结果在task中想要进行hibernate调用的时候报错了,开始时候代码是这样的

web.xml中加入监听器

?

?

 我的是ssh2里边加一个Spring定时任务。  结果定时的那个方法报这个错。。。完全不知道怎么弄啊 。。。 我的是ssh2里边加一个Spring定时任务。  结果定时的那个方法报这个错。。。完全不知道怎么弄啊 。。。
你需要将任务类加上@Transactional吧

读书人网 >软件架构设计

热点推荐