在Spring ApplicationListener中回滚事务

时间:2016-06-19 13:45:43

标签: spring transactions listener

普通Spring ApplicationListner在事件发布者的同一个线程内同步运行。

有没有办法在侦听器中回滚主上下文事务?

我有一个注释@Transactional的方法,它发布一个事件,我想在main方法的范围内执行监听器,并在异常的情况下回滚主事务。

我在Hibernate SessionFactory上使用LocalTransactionManager。

有没有办法使用Spring 3.3.x做到这一点?

0 个答案:

没有答案