- groupId: si.rso.[short-name]
- artifactId: [repository-name]
- version: 1.0.0-SNAPSHOT
- parentVersion: ${project.version}
Examples:
- Products service: si.rso.products:products-service
- Shopping cart: si.rso.cart:shopping-cart-service
All persistent entities must extend from BaseEntity class and must be named [NAME]Entity (e.g. CustomerEntity)
All exposed entities (DTOs) must extend from BaseType and must be named without suffixes. (e.g. Customer)
Each service must have interface defined in services package and its implementation in impl package
Url: https://keycloak.mjamsek.com/auth/admin/rso/console