1 Star 25 Fork 5

myddd - 全栈式领域驱动 / myddd-java

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

myddd-java

myddd-javamyddd全栈式领域驱动实践的java部分,用于支持基于java及spring boot的后端开发。

快速开始

myddd starter已经开放使用,现在开始,你可以访问myddd starter以快速开始生成一个myddd项目。

致敬

dddlib 致敬。myddd-java来源于dddlib.

数年前,我有幸与dddlib开发者杨宇老师一同工作,使用dddlib,讨论DDD,参与dddlib的开发。一晃数年已过。

我与杨宇老师仍保持密切交流。

myddd-java来源于dddlib,无论何时,我都会明白无误的说明这一点。

如今杨宇老师已无精力关注dddlib,便决定基于它重整DDD

myddd-java的原则与宗旨

myddd-java始终坚持以下两个原则:

  1. 最大化的倡导ddd编码风格与模式

  2. 把支持Spring Boot做为第一要务。

    Spring Boot结合Spring Cloud框架,已成为中小企业,个人开发者开发的不二选择。选择支持Spring Boot,也是期望为更多的人与团队服务。在不影响他们的整体架构的选型下,更好的使用DDD

为什么叫myddd

ddd领域驱动的理念较为复杂,概念较多。包含实体,值对象,仓储,领域服务,领域事件,聚合根,应用服务,查询通道,DTO数据对象等众多要素。

因此大家对于它的理解与争议较多,我个人不是非常喜欢与人争论,将自己对DDD的理解,结合自己十多年在后台,移动端(iOS,Android),基于Electron的桌面开发以及前端(TypeScript + React)的技术经验的基础上,取之名为myddd,表意为:ddd,我理解,我实现。不与人陷入争议之中。

官网

【myddd官网】: https://myddd.org

【微言码道】官网:https://taoofcoding.tech

Comments ( 0 )

Sign in for post a comment

About

基于Java以及Spring Boot的领域驱动框架 expand collapse
Java and 3 more languages
MIT
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
Java
1
https://gitee.com/mydddOrg/myddd-java.git
git@gitee.com:mydddOrg/myddd-java.git
mydddOrg
myddd-java
myddd-java
master

Search

105716 1d94204e 1850385 105716 2d26be5c 1850385