Orivis © ™ Is an opensource framework based on Spring
boot, extending it, and simplifying
work with it
Orivis uses latest version of spring boot and only required part of it, such as Spring itself and Spring Web
Orivis - server suggest a light and fast solution to build applications:
- Predefined interfaces for implementing crud method: READ, WRITE, BY_ID, DELETE, GET_OR_CREATE
- Predefined search by fields
- Predefined packages to work with mongo and postgres
- Equal specification for postgres and mongo for querying data
- Server driven ui notifications - notifications that allows to tell ui how to build itself
- Template processing engine, like velocity
- Multiple implemented modules, that are quite often used:
-
Favorites
- Dictionaries
- Updater (db)
- Sequence module (for mongo)
- Scopes
- Servers
- Config server / config client and applications to DB migration
The advantage of such modules is that they can be extened and overriden. Like different starters in Spring
boot, these modules start working when they are included to the pom