- 博客(4)
- 收藏
- 关注
原创 DDD架构设计方法
通用语言,定义对象在上下文的含义。在事件风暴过程中,团队内达成共识的,准确描述业务含义和规则的语言。限界上下文,Bounded Context,定义领域边界,确保每个上下文对象在特定的边界内具有唯一的含义,在这个边界内,组合这些对象构建领域模型。在限定的上下文环境内,用来封装通用语言和领域对象,保证领域内的术语、领域对象等有确切的含义,没有语义二义性的业务边界。限界上下文是定义通用语言的上下文边界。这个边界既是业务领域的边界,也是微服务拆分的边界。
2024-08-05 21:09:59 730
原创 自动化MyBatis SQL语法检测工具
在日常系统维护工作中,我们经常需要处理与数据库交互的复杂逻辑。由于MyBatis框架中包含众多条件判断语句,这可能在自测过程中导致某些条件被忽略,导致未能发现SQL语句中的潜在语法错误。特别是在维护多年的系统。有时候在生产环境也会暴露SQL语法错误。为了解决这一问题,我们可以开发一款工具,用以自动检测MyBatis中所有SQL语句的语法正确性。生成java对象,并对属性赋值。获取方法的入参类型,并赋值。
2024-06-29 21:36:25 382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人