![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识体系个人总结
文章平均质量分 92
Java知识体系个人总结
普通人zzz~
除了成功,别无选择
展开
-
DDD与微服务的千丝万缕
2004年埃里克·埃文斯发表了《领域驱动设计》这本书,DDD()由此诞生。DDD核心思想是通过领域驱动设计方法定义领域模型,从而确定业务和应用边界,保证业务模式和系统架构模式的一致性。DDD不是架构,而是一种架构设计方法论,它通过边界划分将复杂的业务领域简单化,从而设计出清晰的领域和应用边界,进而可以非常容易地实现架构演进。DDD主要包括战略设计和战术设计两大部分。战略设计主要从业务视角出发,建立业务领域模型,划分领域边界,建立通用语言的限界上下文,而限界上下文可以作为微服务划分的主要参考边界。原创 2023-10-21 10:39:36 · 1195 阅读 · 0 评论 -
微服务框架TraceId方案
MDC(Mapped Diagnostic Context,映射诊断上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的机制。MDC 中包含的内容可以被同一线程中执行的代码所访问。当前线程的子线程会继承其父线程中的 MDC 的内容(只有子线程创建的时候初始化一次并不适用于线程池)。在项目中随着项目的业务越来越复杂,以及项目的微服务化等,导致平常的项目中出现如:同一次操作日志散乱等现象,对通过查询日志的方式排查问题造成极大困扰。因此迫切需要一种可以追溯当前链路操作日志的手段。原创 2023-05-22 15:39:29 · 1851 阅读 · 2 评论 -
数据安全解决方案
Java 提供了强大的加密和解密功能,如标准的加密算法 AES、DES、RSA 等。RSA加解密算法Util} /*** RSA最大加密明文大小/*** RSA最大解密密文大小/*** 算法/*** MD5_RSA。原创 2023-06-27 16:23:56 · 251 阅读 · 0 评论 -
Java知识体系个人总结
个人从事Java开发,平时会记录学习的知识点以及项目问题解决方案,个人整理了一些有关Java学习的知识内容(会面会慢慢增加哦(✿◡‿◡))。如有错误或者疏忽的地方,还望各位大佬评论指点,之后会及时更正,在此表示感激不尽。....................................原创 2021-01-19 18:17:02 · 1008 阅读 · 2 评论