在Controller层的一个方法(该方法前加了@Before(Tx.class)注解)中调用了Model层的一个方法,在Model层的这个方法中出现错误,但发现Controller层的事务无效没有回滚。我不想在Controller层的方法中进行数据操作,想把数据操作全部封装进Model层,请问怎样实现事务?
在Controller层的一个方法(该方法前加了@Before(Tx.class)注解)中调用了Model层的一个方法,在Model层的这个方法中出现错误,但发现Controller层的事务无效没有回滚。我不想在Controller层的方法中进行数据操作,想把数据操作全部封装进Model层,请问怎样实现事务?