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.