摘要: SpringBoot常用的Starter有哪些 spring-boot-starter <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <version>2.6.2</version> <sc 阅读全文
posted @ 2022-01-17 21:41 残城碎梦 阅读(840) 评论(0) 推荐(0) 编辑
摘要: spring-boot-starter-parent 与 spring-boot-dependencies的关系 Spring Boot的每个发布版本都会规划它所支持的依赖项。实际上,你不用指定这些依赖项的版本号,因为Spring Boot都为你管理好了。当更新Spring Boot时,会相应的更新依赖。 spring-cloud-dependencies也是一个依赖管理器的pom文件,与spring-boot 阅读全文
posted @ 2022-01-17 21:28 残城碎梦 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 分布式锁设计要考虑哪些 当我们在设计分布式锁的时候,我们应该考虑分布式锁至少要满足的一些条件,同时考虑如何高效地设计分布式锁,这里我认为以下几点是必须要考虑的。 互斥 在分布式高并发的条件下,我们最需要保证,同一时刻只能有一个线程获得锁,这是最基本的一点。 防止死锁 在分布式高并发的条件下,比如有个 阅读全文
posted @ 2022-01-17 11:48 残城碎梦 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 只需要引入单个依赖就可以开始愉快地使用Lettuce: <dependency> <groupId>io.lettuce</groupId> <artifactId>lettuce-core</artifactId> <version>5.1.8.RELEASE</version> </depend 阅读全文
posted @ 2022-01-17 08:23 残城碎梦 阅读(308) 评论(0) 推荐(0) 编辑