摘要: ​ 初始化一个Springboot项目,在主启动类会有这么一个注解:@SpringBootApplication,自动装配的秘密全在主启动类这个注解里面了 点进去一层会发现有三个子注解组成,分别是 @SpringBootConfiguration、@ComponentScan和@EnableAuto 阅读全文
posted @ 2021-06-20 20:20 Dkwestworld 阅读(332) 评论(0) 推荐(1) 编辑
摘要: 起因:项目中要做预约功能,首先每天的余票都是有上限的,自然不能出现超卖的情况 基于我们项目是单体分布式的springcloud部署,我想了下😁 第一种方法,直接mysql加行锁,要update这条库存数据时,在数据库表层面加上行锁,直接禁止其他线程读写,就确保了这条库存数据是被单线程操作的,不会出 阅读全文
posted @ 2021-06-20 13:20 Dkwestworld 阅读(2353) 评论(1) 推荐(0) 编辑