Mybatis中MapperXML在Spring中动态加载设计
Mybatis中MapperXML在Spring中动态加载设计 背景:现在市面上大多数系统使用的是MyBatis作为ORM层框架,在开发的过程...
领域驱动设计DDD-理论&实际(更新中)
领域驱动设计DDD-理论&实际 当系统复杂度到了一定程度的时候,无论是可扩展性还是开发效率亦或是性能考虑等方面总是想要走出当前的困境,...
SpringAI光速入门
Spring AI 光速入门 背景:AI成为了大多数人提效的工具,尽管现在AI工具的使用已经非常方便,但是我们还是需要思考,如何让个人/系统更加适配AI,或者...
Effective Reflect-高效反射
高效Java反射方案 文章背景:在日常的开发工作中,反射的应用出现的越来越多,尽管目前反射带来的性能损耗还没有特别明显,但是针对反射行为的优化...
Linux常用命令手册
Linux常用命令使用手册 –help是个好命令 rz Receive ZMODEM(接收 ZMODEM 协议文件) 接收文件:在远程服务器终端输入 rz,本地弹出文件...
代码整洁之道
代码整洁之道 零、基础认知 首先,代码设计是一门艺术,作为一门艺术,书中描述的是一个主流潮流,我们更多的是学习其中的思想。大多数的工程师都是希望...
Java诊断神器 Arthas
Java诊断神器-Arthas的常用命令指南 arthas Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在...
轻量工作流模块的前世今生
轻量工作流模块的前世今生 背景: 在诸多系统中的存在流程的概念,这就引出一个概念系统-工作流系统,当今市场上存在很多工作流系统,Activiti...
JMH基准性能测试
Java性能测试利器 - JMH基准性能测试 背景: 在庞大的系统中进行开发,为了保证系统性能,我们通常会针对不同的维度进行性能测试,常见的测试方式...
字段变化记录功能-从业务层面到技术层面的设计演进
由字段变化记录功能引发的从业务层面到技术层面的设计演进 背景: 在诸多系统配置类/信息展示类页面中,多数会需要记录和展示关键字段的变化,如:开关...