1.1 --- a/src/main/java/ru/indvdum/jpa/dao/JPADataAccessObject.groovy Sun Dec 23 03:24:53 2012 +0400
1.2 +++ b/src/main/java/ru/indvdum/jpa/dao/JPADataAccessObject.groovy Wed Dec 26 01:01:24 2012 +0400
1.3 @@ -234,7 +234,7 @@
1.4 query.where(cb.and(predicates.toArray(new Predicate[predicates.size()])));
1.5 T result = null;
1.6 try {
1.7 - result = em.createQuery(query).getSingleResult();
1.8 + result = getSingleResult(em.createQuery(query));
1.9 } catch (NoResultException e) {
1.10 log.info("Object not found in Database: " + e.getMessage());
1.11 }
1.12 @@ -258,7 +258,7 @@
1.13 Query query = em.createQuery(jpql);
1.14 for (int i = 0; i < paramValues.length; i++)
1.15 query.setParameter(i + 1, paramValues[i]);
1.16 - return query.getSingleResult();
1.17 + return getSingleResult(query);
1.18 }
1.19
1.20 public boolean contains(Collection entities) {