![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 92
VogtZhao
我在技术的海洋里,找寻自己的珍珠。
展开
-
缓存分布式锁
背景在单体应用中,项目直接部署到一台机器上,所有的访问都流向此机器。而为了增强单体应用服务能力,会通过在代码中使用多线程,从而给服务更好的处理能力。在此情况下,如果有大量请求访问,那么对于单体应用中涉及数据的操作(增删改)部分,容易造成线程之间的对于资源的争抢而产生脏数据或数据不一致,此时我们可以通过加锁来解决,JUC包下提供了各种锁,来避免上述情况。如果我们将此应用部署到多台服务器上(从单体应用变成分布式服务),如图所示:该商品服务部署到多台服务器上,通过负载均衡方式将流量分发到不同的机器原创 2022-04-13 16:11:30 · 1258 阅读 · 0 评论 -
SpringBoot集成Mybatis
开发工具IDEA2019.1.1JDK1.8SpringBoot2.1.6(此处省略软件安装步骤以及项目创建)依赖jar包 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-s...原创 2019-07-31 09:43:45 · 141 阅读 · 0 评论