2

mydddOrg/myddd-spring-boot: 基于Spring Boot的领域驱动实现,同时支持Java及Kotlin

 2 years ago
source link: https://www.jdon.com/61611
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

基于Spring Boot的领域驱动实现,同时支持Java及Kotlin
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,我理解,我实现。不与人陷入争议之中。

总览

68747470733a2f2f696d616765732e74616f6f66636f64696e672e746563682f323032322f30372f6d796464642d737072696e672d626f6f742d32303232303732322e706e67


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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK