What is "querydsl"

Querydsl is a framework that allows building strongly typed SQL-like queries for multiple backends including JPA, JDO and SQL in Java.

Instead of writing queries as inline strings or externalizing them into XML files they are built through a fluent API.