All Packages
Package
Description
01 Application Layer: Implementation of the Application Logic.
Implementation classes only for internal usage.
02 Business Layer: Interfaces who implemented in the Application Layer
and used in the Service Layer.
00 Domain Layer: Includes all Data Objects with Validation for
Persistence.
Exception: Trunk for customized Exceptions.
03 Service Layer: Use the Business Layer to implement the Services and
RESTful Services.
Utils: Helpful things, which can't implement against an Interface.