自从spring 2.0以后,配合JDK 1.5以上版本,即可实现annotation配置而且代码很清爽
首先在applicationContext.xml中增加对annotation的声明:
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<tx:annotation-driven transaction-manager="transactionManager"/>
然后在所需的方法前加上@Transactional标签即可实现在事务的处理
@Transactional
public void check()throw RuntimeException
{
.....................
}
这样即可完成事务的处理
扔出的异常需继承RuntimeException