Skip to content
CDI Extension for JPA query utilities
Java XSLT
Find file
Failed to load latest commit information.
api
dist
docs
faces
impl
.gitignore Initial version of EntityHome. Preparation for advanced pageing - unf… Apr 29, 2012
README.md
pom.xml

README.md

CDI Query

CDI Query is a CDI extension which allows creating JPA queries based on method names or method annotations. For a more detailed introduction into the extension, just have a look at the project website at http://ctpconsulting.github.com/query

Code Sample

public interface PersonDao extends EntityDao<Person, Long> {

    List<Person> findByAgeBetweenAndGender(int minAge, int maxAge, Gender gender);

    @Query("select p from Person p where p.ssn = ?1")
    Person findBySSN(String ssn);

    @Query(named=Person.BY_FULL_NAME)
    Person findByFullName(String firstName, String lastName);

}
Something went wrong with that request. Please try again.