IDDD_Samples
sample-dotnet-core-cqrs-api
IDDD_Samples | sample-dotnet-core-cqrs-api | |
---|---|---|
6 | 2 | |
3,654 | 2,751 | |
- | - | |
0.0 | 0.0 | |
8 months ago | 2 months ago | |
Java | C# | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
IDDD_Samples
-
I don't understand the use of both Entities and Value Objects for one-to-one relationships in Vaughn Vernon's repository, can someone explain?
Here is the direct link:https://github.com/VaughnVernon/IDDD_Samples/blob/master/iddd_collaboration/src/main/java/com/saasovation/collaboration/domain/model/forum/Discussion.java
- Can you suggest a Git repo using DDD
-
Domain-Driven Design – art of writing a good code (production ready example)
"domain" is real domain that contains business logic, "ddd" should be extracted to a common library (according to this example https://github.com/VaughnVernon/IDDD_Samples/tree/master/idd... and this one https://github.com/dddshelf/ddd)
Regarding to other issues, could you add little bit more concrete details just to check and consider possible solutions.
-
How to handle JPA's id when mapping DTO -> Entity
I try to apply DDD in my microservices, and will use a UUID generated by code as the primary key (based on how Vaughn Vernon defines a nextIdentity method in his repositories). That way, an entity always has an ID as soon as it is created. I don't need to persist it first in order for it to have an ID, and you can already identify the entity and use it in maps (since it has a hashcode generated solely by the ID), or you can publish domain events. Some nice benefits...
-
Where to find a "By the book" example of java spring boot.
I would say this: link
sample-dotnet-core-cqrs-api
What are some alternatives?
cas - Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
ecommerce-microservices-sample - 🛍️ A practical e-commerce microservices sample, built with C#, .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies. [Moved to: https://github.com/mehdihadeli/ecommerce-microservices]
spring-petclinic - A sample Spring-based application
modular-monolith-with-ddd - Full Modular Monolith application with Domain-Driven Design approach.
cwa-server - Backend implementation for the Apple/Google exposure notification API.
Modular-monolith-by-example - Modular monolith architecture example in .NET. Estimation Tool is tool to optimize estimation process in IT company.
authentication-microservice-with-domain-driven-design - Microservice for authentication with Domain Driven Design and CQRS
voucherapi
dotnet - Structurizr for .NET
ddd - Domain Driven Design PHP helper classes
Onion-architecture-ASP.NET-Core - WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 5!