public final class Tables extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_KEY_SUFFIX |
static String |
DEFAULT_PRIMARY_KEY |
| 构造器和说明 |
|---|
Tables() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
count(Class<?> domainModelClass,
String predicate,
Object... params) |
static String |
encodeDefaultKey(String name) |
static int |
execute(String sql,
Object... params) |
static String |
getColumnName(Class tableClass,
String fieldName) |
static Field |
getPrimaryField(Class tableClass) |
static PrimaryKey |
getPrimaryKey(Class tableClass) |
static String |
getTableName(Class baseClass) |
static Validator |
getValidator() |
static void |
installValidator(Validator validator) |
static boolean |
isPrimaryField(Field field) |
static <T> List<T> |
query(Class<T> domainModelClass,
String sql,
Object... params) |
static <T> List<T> |
query(DomainModelDescriptor<T> domainModelDescriptor,
String sql,
Object... params) |
static void |
validate(Object bean) |
static void |
validate(Object[] beans) |
static Validator.Violation[] |
validate(Object[] beans,
boolean suppressException) |
static Validator.Violation[] |
validate(Object bean,
boolean suppressException) |
public static final PrimaryKey getPrimaryKey(Class tableClass)
public static final boolean isPrimaryField(Field field)
public static Validator getValidator()
public static final void installValidator(Validator validator)
public static final void validate(Object bean) throws ValidationException
public static final Validator.Violation[] validate(Object bean, boolean suppressException) throws ValidationException
public static final void validate(Object[] beans) throws ValidationException
public static final Validator.Violation[] validate(Object[] beans, boolean suppressException) throws ValidationException
public static final <T> List<T> query(Class<T> domainModelClass, String sql, Object... params) throws SQLException
SQLExceptionpublic static final <T> List<T> query(DomainModelDescriptor<T> domainModelDescriptor, String sql, Object... params) throws SQLException
SQLExceptionpublic static final int execute(String sql, Object... params) throws SQLException
SQLExceptionpublic static final int count(Class<?> domainModelClass, String predicate, Object... params) throws SQLException
SQLExceptionCopyright © 2020 com.github.braisdom. All rights reserved.