Core concept
List users = ctx.selectFrom(USER).where(USER.EMAIL.eq(email)).fetchInto(User.class); Advertisement
How it works
Commercial license for some DBs. Learning DSL.
Advertisement
Trade-offs + gotchas
SQL-first apps. Complex queries.