想去放牛

导航

 

2023年7月9日

摘要: 1 为什么要使用分布式锁的理解 分布式架构图: 例1:在电商业务采用分布式架构后,程序部署在3个tomcat容器中(1个tomcat容器代表一个服务器,3个tomcat可理解在北京上海深圳都有部署电商服务),成员变量A代表商品数量。在北京的Alice,上海的Bob,深圳的Tom,都分别发起了购买或取 阅读全文
posted @ 2023-07-09 21:26 想去放牛 阅读(64) 评论(0) 推荐(0) 编辑
 
摘要: 1 与编程式事务区别 1.1 声明式事务 使用@Transactional注解来实现事务创建的,spring会为加了事务配置的类创建一个代理对象,基于动态代理,通过其中参数来控制事务的传播、事务回滚等。加在类上相当于给类中所有方法都添加事务。使用声明式事务的好处是使用简单,减少很多像是开启注解、提交 阅读全文
posted @ 2023-07-09 21:24 想去放牛 阅读(107) 评论(0) 推荐(0) 编辑