通過註解配置在Service層進行事務管理
@Transactional
@Service
public class MonthServiceImpl implements IMonthService {
@Autowired
IMonthDAO dao;
@Override
public void delete(String id) {
dao.delete(id);
// int a = 10;
// int b = 0;
// System.out.println(a/b);
}
}
通過@Transactional
註解在Service實現類的類名上,就可以對該Service的所有方法自動進行事務管理 ,
例如將delete方法中的註釋部分去掉註釋 , 由於除數爲0報錯 , 該刪除操作不會真正執行 .