摘要:
spring-boot-starter <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <version>2.6.2</version> <sc 阅读全文
![SpringBoot常用的Starter有哪些](https://img2023.cnblogs.com/blog/2443180/202310/2443180-20231021150530571-748444143.png)
摘要:
Spring Boot的每个发布版本都会规划它所支持的依赖项。实际上,你不用指定这些依赖项的版本号,因为Spring Boot都为你管理好了。当更新Spring Boot时,会相应的更新依赖。 spring-cloud-dependencies也是一个依赖管理器的pom文件,与spring-boot 阅读全文
![spring-boot-starter-parent 与 spring-boot-dependencies的关系](https://img2023.cnblogs.com/blog/2443180/202310/2443180-20231022084805477-981133425.png)
摘要:
分布式锁设计要考虑哪些 当我们在设计分布式锁的时候,我们应该考虑分布式锁至少要满足的一些条件,同时考虑如何高效地设计分布式锁,这里我认为以下几点是必须要考虑的。 互斥 在分布式高并发的条件下,我们最需要保证,同一时刻只能有一个线程获得锁,这是最基本的一点。 防止死锁 在分布式高并发的条件下,比如有个 阅读全文
摘要:
只需要引入单个依赖就可以开始愉快地使用Lettuce: <dependency> <groupId>io.lettuce</groupId> <artifactId>lettuce-core</artifactId> <version>5.1.8.RELEASE</version> </depend 阅读全文