场景
老大修改我的代码规范时加了它
作用描述
Spring中的@Transactional(rollbackFor = Exception.class)事务处理,当你的方法中抛出异常时,它会将事务回滚到进入此方法前的状态,数据库中的数据将不会改变。
举个栗子
[@Service](https://my.oschina.net/service)public class HexCaseConfServiceImpl implements HexCaseConfService {[@Resource](https://my.oschina.net/u/929718)private HexPmsCaseConfMapper hexPmsCaseConfMapper;@Transactional(rollbackFor = Throwable.class)[@Override](https://my.oschina.net/u/1162528)public MessageResult removeHexPmsCaseConf(String[] noticeIds) throws Exception { ... }}