cas
IDDD_Samples
Our great sponsors
cas | IDDD_Samples | |
---|---|---|
6 | 6 | |
10,629 | 3,646 | |
0.7% | - | |
9.9 | 0.0 | |
13 days ago | 8 months ago | |
Java | Java | |
Apache License 2.0 | GNU General Public License v3.0 or later |
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.
cas
- The Central Authentication Service Project
- [Self Hosted] Expériences avec des alternatives KeyCloak
- [Self Hosted] Esperienze con le alternative KeyCloak
- [Self Hosted] Erfahrungen mit Keycloak -Alternativen
- Ask HN: What are the major open source alternatives to Auth0?
- Where to find a "By the book" example of java spring boot.
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
What are some alternatives?
Keycloak - Open Source Identity and Access Management For Modern Applications and Services
spring-petclinic - A sample Spring-based application
spring-boot-security-saml-sample - SBS3 — A sample SAML 2.0 Service Provider built on Spring Boot.
cwa-server - Backend implementation for the Apple/Google exposure notification API.
immudb - immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
authentication-microservice-with-domain-driven-design - Microservice for authentication with Domain Driven Design and CQRS
audiveris - Latest generation of Audiveris OMR engine
voucherapi
JHipster - JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."
ddd - Domain Driven Design PHP helper classes
sample-dotnet-core-cqrs-api - Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.