ddd-lite-codegen 样板代码终结者

2019-03-11
阅读 29 分钟
3.5k
框架提供若干注解和注解处理器,在编译阶段,自动生成所需的 Base 类。这些 Base 类随着领域对象的重构而变化,从而大大减少样板代码。如有特殊需求,可以通过子类进行扩展,而无需修改 Base 类的内容(每次编译,Base 类都会自动生成)。

领域驱动设计,构建简单的新闻系统,20分钟够吗?

2019-02-22
阅读 22 分钟
4.3k
让我们使用领域驱动的方式,构建一个简单的系统。 1. 需求 新闻系统的需求如下: 创建新闻类别; 修改新闻类别,只能更改名称; 禁用新闻类别,禁用后的类别不能添加新闻; 启用新闻类别; 根据类别id获取类别信息; 指定新闻类别id,创建新闻; 更改新闻信息,只能更改标题和内容; 禁用新闻; 启用新闻; 分页查找给定...