This is a demo application for DDD software architecture methodology.
- Free distribute, use and modify these codes.
- Free include it in your business projects.
- Follow Apache 2.0 license: https://www.apache.org/licenses/LICENSE-2.0.html
All codes of those bounded-contexts in foundation layer are placed in. In general, these bounded-context include implementations of generic domains and/or supporting domains.
All codes of those bounded-contexts in valued-added layer are placed in. In general, these bounded-context include implementations of core domains.
All codes unrelated to business logic, these codes will be re-used in all bounded-contexts.
In this application, it will include implementations of BFF controllers for wechat mini-program front-end.
Codes of those bounded-contexts' inquire model. It includes inquire model for chain context, order context and product context.
In order to better understand the code here, I suggest you read the blog series following. I will update the code here with the update of those articles.
《DDD实战:从需求到代码实现生鲜电商系统》