public abstract class JPAUtils extends Object
| Constructor and Description |
|---|
JPAUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
enumerateQuestionMarks(String queryString)
Changes question marks in a query string to positional question marks.
|
static void |
executeTransactional(javax.persistence.EntityManager em,
Runnable code) |
static <T> T |
executeTransactional(javax.persistence.EntityManager em,
Supplier<T> code) |
static <T> T |
mergeTransactional(javax.persistence.EntityManager em,
T entity) |
static void |
setParameters(javax.persistence.Query query,
Object... parameters) |
public static String enumerateQuestionMarks(String queryString)
public static final void executeTransactional(javax.persistence.EntityManager em,
Runnable code)
public static final <T> T executeTransactional(javax.persistence.EntityManager em,
Supplier<T> code)
public static final <T> T mergeTransactional(javax.persistence.EntityManager em,
T entity)
public static void setParameters(javax.persistence.Query query,
Object... parameters)
Copyright © 2010–2021 Vegard IT GmbH, Germany. All rights reserved.