private Query getQuery(final String sql, final Map<String, Object> queryParameters, final Class<?> returnType) {
final Query query = entityManager.createNativeQuery(sql, returnType);
- setQueryParameters(query, queryParameters);
+ queryParameters.forEach(query::setParameter);
return query;
}
return stringSubstitutor.replace(template);
}
- private static void setQueryParameters(final Query query, final Map<String, Object> queryParameters) {
- for (final Map.Entry<String, Object> queryParameter : queryParameters.entrySet()) {
- query.setParameter(queryParameter.getKey(), queryParameter.getValue());
- }
- }
-
}