manfredma / ddd-4-java

Base classes for Domain Driven Design (DDD) with Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ddd-4-java

Domain Driven Design for Java

Base classes for Domain Driven Design (DDD) with Java.

Build Status Coverage Status Maven Central LGPLv3 License Java Development Kit 11

Java 11 for releases >= 0.3.0 / Java 8 <= 0.2.1

Documentation

You can find the documentation of the project at gitbook (Work in progress - Just started!).

Presentation

http://de.slideshare.net/michael-schnell/ddd-4java/ (Rather old - The git book above is a bit more up-to-date)

Example

See ddd-cqrs-4-java-example for example microservices using the classes of this library.

Snapshots

Snapshots can be found on the OSS Sonatype Snapshots Repository.

Add the following to your .m2/settings.xml to enable snapshots in your Maven build:

<repository>
    <id>sonatype.oss.snapshots</id>
    <name>Sonatype OSS Snapshot Repository</name>
    <url>http://oss.sonatype.org/content/repositories/snapshots</url>
    <releases>
        <enabled>false</enabled>
    </releases>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
</repository>

About

Base classes for Domain Driven Design (DDD) with Java

License:GNU Lesser General Public License v3.0


Languages

Language:Java 100.0%