Skip to content

rso-vaje-6315/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docs

Conventions

When creating new project

  • 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

Persistence module

All persistent entities must extend from BaseEntity class and must be named [NAME]Entity (e.g. CustomerEntity)

Library module

All exposed entities (DTOs) must extend from BaseType and must be named without suffixes. (e.g. Customer)

Services module

Each service must have interface defined in services package and its implementation in impl package

Authentication

Url: https://keycloak.mjamsek.com/auth/admin/rso/console

Overall design

design

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages