01控制业务层的事务
1.1 原子性:
一个方法的业务要么成功,要么全失败
1.2 Spring中事务控制@Transactional
注解说明
1.3 Aop回顾
AOP: 不影响源码的条件 对方进行拓展
通知类型: 1. 前置before通知 2. afterReturning 3. after 4. ThrowingAfter 5. Around
Around最强大 前四个用来做数据监控
注解用法
说明: 1. Spring默认的事务策略
1. 如果控制方法出现运行时异常 事务自动回滚
2. 如果控制的方法 不是运行时异常(检查异常/编译异常), 事务不会自动回滚
Spring任务程序既然已经提出处理异常需求, 则默认由程序员自己控制 Spring不负责管理
扩展: 注解的属性
@TranSactional(rollbackFor=,noRollBackFor)
rollbackFor: 遇到什么异常回滚
norollbackFor:
2. 全局业务处理机制
业务说明
一般业务操作时,无法保证所有的操作都能正常运行, 为了
----------------------------商品业务实现-----------------------
1. 实现商品分类跳转 前端