Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

BinaryOracle/springboot-framework

Repository files navigation

License Maven Central Build Status codecov

springboot-framework | Springboot领域驱动开发

当你无意间推开这一扇门,将会感叹原来生活可以如此的美好。

本框架基于springboot为提供领域驱动设计与事件风暴开发落地,提供的范式开源框架。

Project Modules Description | 项目模块介绍

  • springboot-example | 示例项目
  • springboot-starter | Springboot领域驱动框架
  • springboot-starter-data-fast | 快速数据呈现框架
  • springboot-starter-id-generator | Id自增策略框架
  • springboot-starter-security-jwt | security&jwt权限框架

SpringBoot DDD Architecture | SpringBoot DDD 框架图

maven install

 <!-- Springboot领域驱动框架 -->
 <dependency>
 <groupId>com.codingapi.springboot</groupId>
 <artifactId>springboot-starter</artifactId>
 <version>${last.version}</version>
 </dependency>
 
 <!-- 快速数据呈现框架 -->
 <dependency>
 <groupId>com.codingapi.springboot</groupId>
 <artifactId>springboot-starter-data-fast</artifactId>
 <version>${last.version}</version>
 </dependency>
 
 <!-- Id自增策略框架 -->
 <dependency>
 <groupId>com.codingapi.springboot</groupId>
 <artifactId>springboot-starter-id-generator</artifactId>
 <version>${last.version}</version>
 </dependency>
 
 <!-- security&jwt权限框架 -->
 <dependency>
 <groupId>com.codingapi.springboot</groupId>
 <artifactId>springboot-starter-security-jwt</artifactId>
 <version>${last.version}</version>
 </dependency>
 

CONTRIBUTING

Welcome to springboot-framework ! This document is a guideline about how to contribute to springboot-framework. If you find something incorrect or missing, please leave comments / suggestions.

CONTRIBUTING

example

springboot-ddd-examples 完善中...

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--过程讲解
领域驱动设计010--回顾总结

books

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

推荐DDD的三个理由

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

领域驱动设计开发流程

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

推荐的框架与软件

SpringJPA

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

StartUML

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

Mural

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

Reference Documentation

For further reference, please consider the following sections:

About

springboot领域驱动开发

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /