Saturday, December 8, 2018

Friday, December 7, 2018

Java ORM alternatives

Alternatives to classic Java ORMs (Hibernate, EclipseLink,OpenJPA ...).

ORM

Apache Cayene
https://cayenne.apache.org/
No lazy init exceptions.

OTHER

JOOQ
DSL and POJOs
Free on open source DBs.
https://cantina.co/getting-started-with-spring-boot-jooq-flyway-and-modelmapper/

Speedment
https://www.speedment.com/open-source/
Stream oriented.
Open source and optimized commercial version.

JDBI
http://jdbi.org/
Simplest. Thin layer over JDBC

Yank
https://github.com/knowm/Yank
Similar to JDBI but less known.

Similar articles