DDD
DDD
陈振阳
我翻开历史一查,这历史没有年代,歪歪斜斜的每页上都写着仁义道德四个字。我横竖睡不着,又仔细看了半夜,才从字缝缝里看出字来。满页都写着两个字是,吃人。
展开
-
Hibernate与DDD#实体与值对象
@Data@Embeddable@Access(AccessType.PROPERTY)public class Author { private String firstName; private String lastName;}@Data@Entity(name = "Book")public class Book { @Id private Long i原创 2017-10-20 21:29:47 · 1109 阅读 · 0 评论 -
Hibernate与DDD#标准类型
DDD中的标准类型可以放到存储中,也可以定义在Java运行时环境中;@Data@Entitypublic class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String username; private String原创 2017-11-02 10:40:07 · 652 阅读 · 0 评论 -
Spring Transaction#TransactionalEventListener 原理
TransactionalEventListener本质上是一个@EventListener,Spring Tx针对使用Transaction时进行了贴别的处理;处理过程可见ApplicationListenerMethodTransactionalAdapter;在TransactionalEventListener中可以配置一个TransactionPhase参数;ApplicationList原创 2017-11-02 16:51:11 · 5432 阅读 · 0 评论 -
DDD与四色原型
参看: 图论思想与UML应用(上) 图论思想与UML应用(下)原创 2017-11-04 19:48:53 · 33296 阅读 · 0 评论 -
高效DDD聚合设计
Effective Aggregate Design原创 2017-11-04 22:30:44 · 949 阅读 · 0 评论 -
DDD#Clarified CQRS
在看到社区中的人对CQRS模式(Command-Query Responsibility Segregation)的解读后,我认为是时候做出一些澄清了。一些人把CQRS和事件溯源绑在一起来看待。更多的人用这个模式来覆盖掉原先分层架构的设计。下面我想能对CQRS模式本身做一些阐述,并且说明在何种场景下它可以与其他模式进行对接。为什么要有CQRS?在讨论CQRS模式的细节之前,我们首先需要理解这个模式产转载 2017-12-15 10:56:36 · 454 阅读 · 0 评论 -
2017首届领域驱动设计大会
由参加领域驱动设计大会与自己所想的 张逸:限界上下文的边界 当DDD遇上微服务 领域驱动设计(DDD)在美团点评业务系统的实践原创 2017-12-27 23:00:28 · 921 阅读 · 0 评论