JAVA
文章平均质量分 90
well410410
这个作者很懒,什么都没留下…
展开
-
《柒柒架构》DDD领域驱动设计--源代码分享
《柒柒架构》DDD领域驱动设计--源代码分享前言代码及maven地址使用前置使用方式小结前言前面介绍了一些柒柒架构的设计思想,以及部分代码,这篇文章将部分代码路径展示出来。代码以及上传至github,并且基础架构以及上传至maven中心仓库。如若使用,请使用最新版本。由于本人即将入职阿里,所以后续更新速度可能会减缓。(目前maven最新版本是1.0.5-RELEASE,以后会不定期更新)代码及maven地址测试代码:qiqiframeworktesthttps://github.com/we原创 2021-09-01 19:30:41 · 1173 阅读 · 0 评论 -
《柒柒架构》DDD领域驱动设计--事件驱动
《柒柒架构》DDD领域驱动设计--事件驱动前言事件驱动-定义Spring实现的事件驱动小结事件驱动实体结果处理小结小结前言前面我们讲完了领域层的相关概念以及实现,相信大家已经对DDD领域层的概念已经有一定的了解了。领域层要完成核心的业务逻辑,是DDD中最核心的部分。下面我们要开始讲应用层。应用层处于领域层之上,是介于用户接口层到领域层之间很薄的一层,本身应用层不做具体的业务逻辑,业务逻辑均被封装到了领域层应用层仅作业务逻辑的编排,组装多个限界上下文的聚合及聚合服务事件驱动的入口配置ACL防腐原创 2021-08-31 09:42:41 · 997 阅读 · 0 评论 -
《柒柒架构》DDD领域驱动设计--领域模型(二)
《柒柒架构》DDD领域驱动设计--领域模型(二)前言仓储实现聚合差异化监测实现类小TIPS:如何消除Mapper定义小结前言上篇文章已经讲到仓储模型的实现,本篇文章将继续详细介绍仓储实现的细节和应用。仓储实现上文最后我们完成了抽象类RepositorySupport 的设计,实现了Repository接口的find、save、remove方法,同时又定义了四个抽象方法onInsert、onSelect、onUpdate、onDelete。这四个方法的具体实现,需要完成对持久化的具体操作。在看具体原创 2021-08-15 00:42:35 · 654 阅读 · 0 评论 -
《柒柒架构》DDD领域驱动设计--领域模型(一)
《柒柒架构》DDD领域驱动设计--领域模型(一)前言DDD分层架构领域层概念模型聚合实体值对象聚合根定义聚合定义实体充血模型及贫血模型设计原则领域上下文领域服务小结仓储模型仓储设计本地缓存&分布式缓存仓储的差异化更新小结前言你好! 在读这篇 《柒柒架构》DDD领域驱动设计–领域模型 之前,首先你需要先去了解DDD的相关知识,网上相关的内容比较多,很容易找的到。了解了最基本的DDD概念后再来看这篇文章。这篇文章主要是以代码的方式实现DDD架构,让你更直观的去理解DDD的理念,在实际项目开发中能更原创 2021-08-14 13:12:36 · 479 阅读 · 0 评论