A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- Updated
Jul 7, 2023 - Java
Domain-driven design (DDD) is is a programming paradigm where code is separated into domains with distinct business logic. This helps isolating relating logic and stick to each domain’s objective.
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Framework for Evolutionary Message-Driven Microservices on the JVM
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
Annotation-driven Low-code Data platform(ORM as View)
A reference implementation of an event-sourced system that uses PostgreSQL as an event store built with Spring Boot. Fork the repository and use it as a template for your projects. Or clone the repository and run end-to-end tests to see how everything works together.
轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!
编程导航的新项目,基于 Vue 3 + Spring Boot + COS + WebSocket 的企业级智能协同云图库平台。项目应用场景广泛,可作为表情包网站、设计素材网站、壁纸网站、个人云盘、企业活动相册等。用户可以在平台公开上传和检索图片素材;管理员可以上传、审核和管理分析图片;个人用户可将图片上传至私有空间进行批量管理、检索、编辑和分析;企业可开通团队空间并邀请成员,共享图片并实时协同编辑图片。技术栈包括 MySQL 分库分表、Redis + Caffeine 多级缓存、COS 对象存储、Sa-Token 权限控制、DDD 领域驱动设计、WebSocket 实时通讯、JUC、Disruptor、AI 绘图大模型、设计模式等。从 0 到 1 的真实企业级项目设计开发,绝对让你收获满满
Simplifies building hypermedia-driven REST web services on top of Spring Data repositories
Use Apache Causeway™ to rapidly develop domain-driven apps or modular monoliths in Java, on top of the Spring Boot platform. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp, GraphQL or RESTful API. For prototyping or production.
Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
🚀 超级八股文 🚀 - 告别死记硬背的 Java 全栈技术知识库!100万+字的讲解,原理剖析 + 丰富代码示例 + 清晰流程图解,让你真正理解每一个技术点!
KCloud-Platform-IoT(老寇IoT云平台)是一个企业级单体架构和微服务架构的IoT云平台。采用DDD(领域驱动设计)思想,基于Spring Boot 4.0.4、Spring Cloud 2025.1.0、Spring Cloud Alibaba 2025.1.0.0 最新版本开发的云服务多租户IoT平台,家人们,点个star!拜托啦~
Comprehensive guide to a couple of possible ways of synchronizing two states with Spring tools. Synchronization is shown by separating command and queries in a simple CQRS application.
Event Sourcing and CQRS in practice.
Jivejdon is a chain notebook with DDD/CQRS/Clean architecture