day44-Spring_AOP

0目录

1.2.3

1.Spring_AOP

实体类:

day44-Spring_AOP_第1张图片

Mapper接口:

day44-Spring_AOP_第2张图片

Service和实现类:

day44-Spring_AOP_第3张图片

day44-Spring_AOP_第4张图片

测试1:

day44-Spring_AOP_第5张图片

运行后:

day44-Spring_AOP_第6张图片

测试2:无此型号时

day44-Spring_AOP_第7张图片

测试3:库存不足时

day44-Spring_AOP_第8张图片

解决方案1:事务声明管理器

day44-Spring_AOP_第9张图片

day44-Spring_AOP_第10张图片

测试:(通过注解让整个Service在事务内部)异常时,通过事务ACID原则,保持事务的一致性(两表数据同时更新或不变)

解决方法2:不使用注解@Transactional

day44-Spring_AOP_第11张图片day44-Spring_AOP_第12张图片

day44-Spring_AOP_第13张图片

你可能感兴趣的:(spring,java)