All Projects → meixuesong → aggregate-persistence-sample

meixuesong / aggregate-persistence-sample

Licence: Apache-2.0 license
No description or website provided.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to aggregate-persistence-sample

repository
[PHP 7] Implementation and definition of a base Repository in Domain land.
Stars: ✭ 26 (+4%)
Mutual labels:  repository, ddd
Library
This is a project of a library, driven by real business requirements. We use techniques strongly connected with Domain Driven Design, Behavior-Driven Development, Event Storming, User Story Mapping.
Stars: ✭ 2,685 (+10640%)
Mutual labels:  ddd, aggregate
aggregate-persistence
No description or website provided.
Stars: ✭ 144 (+476%)
Mutual labels:  ddd, aggregate
Aspnetcore Ddd
Full ASP.NET Core 3.1 LTS application with DDD, CQRS and Event Sourcing
Stars: ✭ 88 (+252%)
Mutual labels:  repository, ddd
UnitOfWork
DDD中实体、聚合、仓储、UOW相关实现。
Stars: ✭ 108 (+332%)
Mutual labels:  ddd, aggregate
es-emergency-call
Struggling with CQRS, A+ES, DDD? We can help you!
Stars: ✭ 26 (+4%)
Mutual labels:  ddd, aggregate
QuerySpecification
Abstract package for building query specifications in your domain model.
Stars: ✭ 18 (-28%)
Mutual labels:  repository, ddd
standard-projections
Standard projections to use with Prooph EventStore
Stars: ✭ 14 (-44%)
Mutual labels:  ddd
alfresco-simple-content-stores
Addon to provide a set of common content store implementations and easy-to-use configuration (no Spring config)
Stars: ✭ 40 (+60%)
Mutual labels:  repository
typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 607 (+2328%)
Mutual labels:  ddd
python-tuf
Python reference implementation of The Update Framework (TUF)
Stars: ✭ 1,425 (+5600%)
Mutual labels:  repository
Clean-Architecture-Template
Configurable Clean Architecture template containing the DDD + CQRS approach for .NET Core applications.
Stars: ✭ 14 (-44%)
Mutual labels:  ddd
ApiCenter
A repository for all your API specifications
Stars: ✭ 26 (+4%)
Mutual labels:  repository
SQLBuilder.Core
.NET Standard 2.1、.NET 5、.NET 6 版本SQLBuilder,Expression表达式转换为SQL语句,支持SqlServer、MySql、Oracle、Sqlite、PostgreSql;基于Dapper实现了不同数据库对应的数据仓储Repository;
Stars: ✭ 85 (+240%)
Mutual labels:  repository
repology-rules
Package normalization ruleset for Repology
Stars: ✭ 67 (+168%)
Mutual labels:  repository
micro
Functional prooph for microservices
Stars: ✭ 53 (+112%)
Mutual labels:  ddd
food-ordering-demo
Demo application focusing on the Food Ordering domain - Used in our video series
Stars: ✭ 28 (+12%)
Mutual labels:  ddd
Cloud.BookList
使用52ABP 多租户(SaaS)模式下的书单管理功能,Angular + .net core 案例功能
Stars: ✭ 14 (-44%)
Mutual labels:  ddd
JAR
Just Another Repo
Stars: ✭ 53 (+112%)
Mutual labels:  repository
eloquent-repository
Repository pattern for Eloquent ORM with focus in cache.
Stars: ✭ 30 (+20%)
Mutual labels:  repository

aggregate-persistence-sample

这是Aggregate-Persistence 的示例项目。

Aggregate-Persistence为DDD落地时,提供一种优雅的、轻量级聚合持久化方案。该方案简单易行,可以真正做到领域对象是干净的对象模型,只处理业务逻辑。而Repository持久化层完全与业务无关,只负责聚合的持久化。

本项目以订单聚合为例,演示了如何采用Aggregate-Persistence如何帮助简单聚合的持久化工作。项目采用SpringBoot和Mybatis框架。你可以从OrderControllerTest了解已经实现的功能,也可以直接到OrderRepository了解持久化具体细节。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].