银行转账DDD案例
摘要:银行转账事务脚本实现方式 //两个账号间,转账金额计算逻辑全部在MoneyTransferService中,Account仅仅是数据载体public class MoneyTransferServiceTransactionScriptImpl implements MoneyTransferSer
阅读全文
理解 聚合根 实体 值对象
摘要:聚合根是实体,聚合根的id全局唯一,聚合根下实体id聚合根内唯一即可public class Order{ //订单id 全局唯一 private String orderId; //客户地址 值对象 private Address cusAddress; //实体集合 private List<O
阅读全文