public final class DbUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
DbUtils.StatementCallback |
static class |
DbUtils.UpdateCallback |
| Constructor and Description |
|---|
DbUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
checkSqlExecuted(EntityManager em,
java.util.concurrent.Callable<T> callable) |
static <E extends RawEntity<?>> |
checkSqlExecutedWhenSaving(EntityManager em,
E entity) |
static <T> T |
checkSqlNotExecuted(EntityManager em,
java.util.concurrent.Callable<T> callable) |
static void |
executeStatement(EntityManager em,
java.lang.String sql,
DbUtils.StatementCallback callback) |
static void |
executeUpdate(EntityManager em,
java.lang.String sql,
DbUtils.UpdateCallback callback) |
static boolean |
isHsql(EntityManager em) |
static boolean |
isNuoDB(EntityManager em) |
static boolean |
isOracle(EntityManager em) |
public static boolean isOracle(EntityManager em)
public static boolean isHsql(EntityManager em)
public static boolean isNuoDB(EntityManager em)
public static <T> T checkSqlExecuted(EntityManager em, java.util.concurrent.Callable<T> callable) throws java.lang.Exception
java.lang.Exceptionpublic static <T> T checkSqlNotExecuted(EntityManager em, java.util.concurrent.Callable<T> callable) throws java.lang.Exception
java.lang.Exceptionpublic static <E extends RawEntity<?>> E checkSqlExecutedWhenSaving(EntityManager em, E entity) throws java.lang.Exception
java.lang.Exceptionpublic static void executeUpdate(EntityManager em, java.lang.String sql, DbUtils.UpdateCallback callback) throws java.lang.Exception
java.lang.Exceptionpublic static void executeStatement(EntityManager em, java.lang.String sql, DbUtils.StatementCallback callback) throws java.lang.Exception
java.lang.ExceptionCopyright © 2007-2018. All Rights Reserved.