![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 79
本专栏不会教你如何搭建springboot springcoud,这些很多优秀的博客,本专利主要描述微服务各种实战经验
Coolyqq
这个作者很懒,什么都没留下…
展开
-
解决异步调用时zipkin链路跟踪问题
解决异步调用时zipkin链路跟踪问题原创 2023-01-07 10:52:14 · 1028 阅读 · 0 评论 -
单元测试编写方法
单元测试编写方法来编写单元测试的简要小教程单元测试的最终目的是达到足够高的代码覆盖率原创 2022-08-21 16:29:37 · 919 阅读 · 0 评论 -
mybatisPlus-mapper的注入值得思考
mybatisPlus-mapper好用,好用到感觉自己不会写sql了(哈哈)!!!!本人接触mybatisPlus-mapper一年半(用的比较多的是mybatis),所以一直对xxxMapper面向编程的sql编写这种玩法,随心所欲的写法很感兴趣(牛逼plus)。...原创 2022-07-20 16:32:51 · 1186 阅读 · 2 评论 -
ElasticSearch 同城容灾调研
ElasticSearch 同城容灾调研原创 2022-03-10 14:22:49 · 2696 阅读 · 0 评论 -
数据组装:BaseApiWrapeer使用方式
一个列表展示的数据来源于多张表甚至是多个数据源原创 2022-01-23 10:28:56 · 649 阅读 · 0 评论 -
mapstruct和lombok版本不兼容问题
mapStruct生成的代码变量赋值大量缺失,只进行了id变量赋值原创 2022-01-05 10:20:47 · 1482 阅读 · 0 评论 -
使用RocketMQ实现分布式事务
RocketMQ半事物原理 可以百度落地代码1、首先添加以下工具类@ConfigurationpublicclassRocketMQExecutorServiceConfig {privatestaticfinalAtomicInteger counter =newAtomicInteger(1);privatestaticclassRocketMQThreadFactoryimplementsThreadFactory {...原创 2021-10-14 16:13:37 · 217 阅读 · 0 评论 -
分布式锁
分布式锁,是一种思想,它的实现方式有很多。比如,我们将沙滩当做分布式锁的组件,那么它看起来应该是这样的:加锁在沙滩上踩一脚,留下自己的脚印,就对应了加锁操作。其他进程或者线程,看到沙滩上已经有脚印,证明锁已被别人持有,则等待。解锁把脚印从沙滩上抹去,就是解锁的过程。锁超时为了避免死锁,我们可以设置一阵风,在单位时间后刮起,将脚印自动抹去。分布式锁的实现有很多,比如基于数据库、memcached、Redis、系统文件、zookeeper等。它们的核心的理念跟上面的过程大致相同。数据库原创 2021-03-31 20:16:46 · 263 阅读 · 0 评论 -
数据库id转name
我们遇到了什么在我们日常的工作过程中 设计表的时候是不是经常遇到如用户表有个组织id对应的是组织表id,但是前端再查询用户信息时确需要的是组织名称,或者用户表有个status状态在字典表里对应0-编辑中 1-发布成功 2-发布失败 数据库存的是数字但是前端确需要中文显示 这种现象及其常见比如用户表[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U3U9ItSG-1598408486970)(/uploads/it-community/images/m_7a52原创 2020-08-26 10:21:49 · 1280 阅读 · 1 评论 -
分布式事务启蒙-01
微服务拆分中 什么需要考虑呢 分布式事务是必须要考虑我会花三个章节描述分布式事务的点点滴滴原创 2020-05-12 19:44:51 · 196 阅读 · 0 评论