随笔分类 - 常用的设计思想和逻辑
摘要:一、贫血模型 1.介绍 贫血模型是指领域对象里只有get和set方法(POJO),所有的业务逻辑都不包含在内而是放在Business Logic层。 2.优点 各层单向依赖,结构清楚,易于实现和维护。 设计简单易行,底层模型非常稳定。 3.缺点 domain object的部分比较紧密依赖的持久化d
阅读全文
摘要:微服务设计为什么要选择DDD? 其实最近几年微服务架构的思想越来越普及,很多企业已经或者尝试从单体架构向微服务架构转型。微服务也成为很多中大型企业实施中台战略的不二之选。但是在微服务实施过程中有很多问题,单体应用到底应该如何去拆分微服务?边界到底怎么划分?微服务这个微字到底如何衡量,到底拆成到什么粒
阅读全文