This documentation is for the unreleased development version of jOOQ. Click on the above version links to get this documentation for a supported version of jOOQ.
Coming from JPA
Applies to ✅ Open Source Edition ✅ Express Edition ✅ Professional Edition ✅ Enterprise Edition
If you've written most of your Java persistence logic using JPA, then the following sections are for you.
In the following sections, we'll explain the main conceptual differences between JPA and jOOQ, as well as show how individual JPA features are best mapped to jOOQ or SQL features.
- Set based thinking
- Database first
- Eager or lazy loading
- First level cache and second level cache
- User types
- Implicit JOIN
- @OneToOne or @ManyToOne
- @OneToMany or @ManyToMany
|The jOOQ User Manual : Coming from JPA||previous : next|