feature: Added Domain Model pattern (#1795)

* domain-model pattern

* fixed optional get before check isPresent

* readme minor changes

* change currency representation with joda money

* changed names of test methods

* fixed code smells

* Update domain-model/README.md

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>

* Update domain-model/README.md

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>

* updated readme and diagrams

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
This commit is contained in:
AndriyPyzh
2021-07-22 16:58:21 +03:00
committed by GitHub
parent eaeb6e717c
commit eac85678f0
20 changed files with 1765 additions and 8 deletions

13
pom.xml
View File

@ -232,6 +232,7 @@
<module>table-module</module>
<module>presentation</module>
<module>lockable-object</module>
<module>domain-model</module>
</modules>
<repositories>
@ -379,12 +380,12 @@
<version>${system-lambda.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
</dependency>
</dependencies>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>