4 ms·
I would suggest looking at jooq. It's a great orm.
by 4RealFreedom 3y ago
I would suggest looking at jooq. It's a great orm.
- yxre 3y agoI think JOOQ isn't a proper ORM, but it is splitting hairs on the definition. It calls itself an OOQ (object oriented querying) ORMs become an antipattern when they try to abstract away the database completely by masking write operations and paging lists implicitly. Developers need to know precisely when these operations happen to manage performance. JOOQ doesn't do that. Active record does. Hibernate does (but it's configurable)
- 4RealFreedom 3y agoI agree that jooq isn't a typical ORM. MyBatis is in the same camp. I really can't believe it took so long for people to realize old-school ORM solutions like Active Record and Hibernate were bad ideas. I cringe whenever I come across Hibernate code.
- lukaseder 3y agoThe "object oriented" in jOOQ Object Oriented Querying stands for an object oriented query model, not mapping to object oriented target data structures.