示例#1
0
 private static String _composeJPQL(
     final String colSpec, final Class<? extends DBEntity> dbEntityType, final String jpqlWhere) {
   String jpql = null;
   String entityName =
       ReflectionUtils.classNameFromClassNameIncludingPackage(dbEntityType.getName());
   if (jpqlWhere != null) {
     jpql = "select " + colSpec + " from " + entityName + " e where " + jpqlWhere;
   } else {
     jpql = "select " + colSpec + " from " + entityName;
   }
   log.debug("DB Search query: {}", jpql);
   return jpql;
 }