nalanqingcheng / springboot-ddd-examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

springboot-ddd-examples

SpringBoot DDD Architecture | SpringBoot DDD 框架图

依赖框架

springboot-framework

领域驱动设计从0到1教程视频 YouTube|哔哩哔哩

欢迎订阅我的YouTube账号 codingapi, 哔哩哔哩账号vip_lorne 带你从0到1落地springboot与领域驱动设计

领域驱动设计001--了解为什么采用领域驱动设计开发 YouTube 哔哩哔哩
领域驱动设计002--SpringBoot DDD Example HelloWorld YouTube 哔哩哔哩
领域驱动设计003--事件风暴 YouTube 哔哩哔哩
领域驱动设计004--领域边界 YouTube 哔哩哔哩
领域驱动设计005--统一模型语言UML YouTube 哔哩哔哩
领域驱动设计006--领域建模01 YouTube 哔哩哔哩
领域驱动设计006--领域建模02 YouTube 哔哩哔哩
领域驱动设计007--模型测试01 YouTube 哔哩哔哩
领域驱动设计007--模型测试02 YouTube 哔哩哔哩
领域驱动设计008--模型集成01 YouTube 哔哩哔哩
领域驱动设计008--模型集成02 YouTube 哔哩哔哩
领域驱动设计008--模型集成03 YouTube 哔哩哔哩
领域驱动设计009--回顾总结 YouTube 哔哩哔哩

books

实战书籍正在编写中...

推荐DDD的三个理由

  • 业务逻辑可视化
  • 灵活的业务拓展性
  • 轻量化的业务单元测试

领域驱动设计开发流程

  • 事件风暴
  • 划分子域
  • 设计模型
  • 单元测试
  • 集成业务

推荐的框架与软件

SpringJPA

JPA是ORM框架,可以非常简单的与领域对象相关联。 https://spring.io/projects/spring-data-jpa
为什么推荐使用JPA

StartUML

StartUML是UML设计软件。https://staruml.io/

Mural

Mural 是用于画事件风暴图的软件。https://www.mural.co/

About


Languages

Language:Java 99.3%Language:Shell 0.7%