8.用户抢购.md

8.用户抢购业务核心关键使用redis的锁操作对库存、用户等属性进行加锁解锁的操作实现抢购逻辑业务流程抢购业务实现加了一万个校验的购买流程springboot、dobbu、activemq、redis用户点击购买->初始化库存->锁用户->库存数量校验->锁库存->生成


附:Token令牌和自定义注解.md

附:Token令牌和自定义注解普通令牌写法(了解原理)在一个完备的springboot项目中,可以通过request获得tonken判断是否为空判断redis中是否过期/** * @author : Lcywings * @date : 2021/8/11 11:42 * @acl : true *


4.Linux的环境部署.md

4.Linux的环境部署购买阿里云服务器https://www.aliyun.com/activity/new?spm=5176.19720258.J_2937333540.14.1f942c4aHatd8B&scm=20140722.M_1950.P_4253.MO_392-ID_2175


2.dubbox整合.md

2.dubbox整合Dobbo特点/简介(RPC,SOA框架):Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。作为RPC∶支持各种传输协议,如dubbo,hession,json,fastjson,底层采用mina


3.整合其他框架,比如mybatis等.md

3.整合其他框架,比如mybatis等mybatis框架依赖:在需要连接数据库的模块加入以下依赖:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java&


1.微服务架构.md

1.微服务架构行业分类软件行业分类​传统软件行业:最终使用者是企业内部员工。​互联网软件行业:互联网所有用户。特点:Provider和ConsumerRPC和Restful分布式集群微服务架构设计原则围绕业务切分单一职责谁创建,谁负责微服务架构设计流程1.选择微服务框架​Dubbo/Dubbox​S