Skip to content

Design decisions

Tomas Stenlund edited this page Jul 12, 2022 · 18 revisions

This page contains the current design decisions on different aspects of the application.

Language support

Language support is using the java-code method @MessageBundle, instead of language properties files. They are located in eu.stenlund.janus.msg.

Information storage

Reactive Hibernate is used as ORM and every @Entity must inherit from eu.stenlund.janus.model.base.JanusEntity. JanusEntity sets up a UUID as the objects id.

Qute structure

Clone this wiki locally