-
rife2
Full-stack, no-declaration, framework to quickly and effortlessly create web applications with modern Java.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The validation and meta-data however doesn't require the model to extend a class, there's the possibility to use meta-data merging to have a sibling class that implements the RIFE2 specific logic, which will be merged at runtime through bytecode instrumentation: https://github.com/gbevin/rife2/wiki/Metadata-Merging
Used Rob's u/rbygrave cool lib that does similar to Jooby annotation processing
Or how about your templating engine. We have changed template engines 4 times (btw here is mine) because of actual performance problems but luckily the mostly work the same. I can't say the same for Rife's. Luckily my implementation follows a spec and can be swapped out. I generally prefer the dropwizard approach. Pick and choose components/libraries for your stack.