Build Status Maven Central Sputnik

Development && Participation

If you want to participate on the development please perform the pull request to the develop branch.


Documentation is available on

Library available on Maven Central Repository

<!-- core module -->

<!-- spring integration module -->

Simple example:

// SELECT FROM address a WHERE a.zip_code IS NULL AND city := ? ORDER BY ASC
NativeCriteria nc = new NativeCriteria(new JpaQueryProvider(entityManager), "address", "a")
      .setOrder(NativeExps.order().add("", OrderType.ASC));

// dynamic where part
if (StringUtils.isNotEmpty(city)) {
    nc.add(NativeExps.eq("", city))

// get the results
CriteriaResult res = c.criteriaResult();                                                    
List<String> cityNames = new ArrayList<>();
while ( {                                                                        

results matching ""

    No results matching ""