About 995,000 results
Open links in new tab
  1. Hexagonal Architecture, DDD, and Spring | Baeldung

    May 11, 2024 · In this tutorial, we’ll implement a Spring application using DDD. Additionally, we’ll organize layers with the help of Hexagonal Architecture. With this approach, we can easily exchange the different layers of the application.

  2. DDD Bounded Contexts and Java Modules - Baeldung

    Apr 19, 2024 · In this tutorial, we’ll create a simple store application and see how to leverage Java 9 Modules while defining explicit boundaries for bounded contexts. 2. DDD Bounded Contexts. Nowadays, software systems are not simple CRUD applications. Actually, the typical monolithic enterprise system consists of some legacy codebase and newly added features.

  3. Implementing Domain-Driven Design (DDD) with Spring Boot

    Sep 10, 2024 · Let's implement a simple e-commerce application service, "order-service," in a microservice architecture using Domain-Driven Design (DDD) and Hexagonal Architecture in Spring Boot with Postgres DB and a downstream call.

  4. Building a RESTful API with Spring Boot: Integrating DDD and

    May 4, 2024 · In this article, we explored how using Spring Boot, Domain-Driven Design (DDD), and Hexagonal Architecture can transform the development of RESTful APIs, making them more robust,...

  5. ZaTribune/springboot-ddd-example - GitHub

    On this project you'll find it encapsulating spring boot configuration properties. In general for dependencies in a DDD Service, the Application layer depends on Domain and Infrastructure, and Infrastructure depends on Domain, but Domain doesn't depend on any layer / The other way around is not permitted.

  6. DDD aggregates and @DomainEvents - Baeldung

    Mar 17, 2024 · In this tutorial, we’ll explain how to use @DomainEvents annotation and AbstractAggregateRoot class to conveniently publish and handle domain events produced by aggregate – one of the key tactical design patterns in Domain-driven design.

  7. Domain Driven Design ( DDD ) and Spring Boot - Adrian Kodja

    Aug 13, 2023 · Implementing DDD with Spring Boot: A Step-by-Step Guide. Domain Layer: Start by identifying your core domain concepts. Define Entities, Value Objects, and Aggregates. Use Java classes and annotations to define these elements. For instance, leverage @Entity for your primary domain objects in Spring Boot.

  8. Hexagonal Architecture using Spring Boot - JavaInUse

    Domain Driven Design is a software architecture to solve complex business problems. In DDD we identify the core domain and the domain logic. This approach needs continuous collaboration between developers and business experts. Hexagonal Architecture is the design pattern for implementing Domain Driven Design.

  9. A DDD Implement framework based on Java and Spring Boot

    Focused on DDD Style. Use Spring Boot for base. Because Spring Boot is very popular, use Spring Boot can let more developers care about DDD (Domain Driver Design)

  10. jkazama/ddd-java: Spring Boot + Java [ DDD Sample ] - GitHub

    It is DDD sample implementation from Spring Boot. It is not a framework, This is a simple example of the implementation based on Evans's DDD. It is three levels of famous models, but considers the infrastructure layer as cross-sectional interpretation.

  11. Some results have been removed
Refresh