Jivejdon
Jivejdon是一个完整的DDD应用程序,具有Event Soucing / CQRS和干净的体系结构/ Hexagonalarchitecture,由。
中文书:
以领域为中心的架构
以域为中心的体系结构是设计现代世界企业应用程序的新方法。
用例
DDD汇总模型
jivejdon中有两个聚合根:FormThread和ForumMessage(Root Message)。
是一个丰富的模型,没有“公共”设置器方法,所有设置器方法都是“私有”的:
领域模型原则:
高水平的封装
默认情况下,所有成员设置方法都是private的,然后是internal 。 需要繁重的构建器模式来创建聚合根!
高水平的PI(持续性无知)
不依赖基础架构,数据库或其他内容。 所有类都是POJO。
jdonframework的客户/供应商模型可以将域模型与持久性/存储库分开。