SpringBoot+Dubbo+DDD领域驱动设计开源项目:myddd-spring-boot

22-07-22 banq

myddd-spring-boot是myddd全栈式领域驱动的后端开发框架,用于支持基于spring boot的后端开发,支持Java以及Kotlin两种语言。

myddd-spring-boot始终坚持以下两个原则:
  1. 最大化的倡导DDD编码风格与模式
  2. 把支持Spring Boot做为第一要务。Spring Boot结合Spring Cloud框架,已成为中小企业,个人开发者开发的不二选择。选择支持Spring Boot,也是期望为更多的人与团队服务。在不影响他们的整体架构的选型下,更好的使用DDD


为什么叫myddd
ddd领域驱动的理念较为复杂,概念较多。包含实体,值对象,仓储,领域服务,领域事件,聚合根,应用服务,查询通道,DTO数据对象等众多要素。
因此大家对于它的理解与争议较多,我个人不是非常喜欢与人争论,将自己对DDD的理解,结合自己十多年在后台,移动端(iOS,Android),基于Electron的桌面开发以及前端(TypeScript + React)的技术经验的基础上,取之名为myddd,表意为:ddd,我理解,我实现。不与人陷入争议之中。

总览


更名通告 myddd-spring-boot原名称是myddd-java,现考虑到同时支持Java与Kotlin两种语言,重新命名为myddd-spring-boot,以更加表意

点击标题进入

3
猜你喜欢