public class OrmUtils extends Object
| Constructor and Description |
|---|
OrmUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
getDataObjectValue(DBObject obj,
DBField field)
获取值
|
static Object |
getDataObjectValue(DBObject obj,
Field f) |
static Object |
getDataObjectValue(DBObject obj,
String field) |
static Object[] |
getDataObjectValues(DBObject obj,
DBField... fields)
获取值
|
static String |
getDynamicTableName(DBContext context,
TableMapping tableMapping)
获取动态表名
|
static List<Object> |
getPrimaryKeyValue(DBObject data)
提供主键的值
|
static Map<String,Object> |
getPrimaryKeyValueMap(DBObject data)
提供主键的值
|
static void |
setPrimaryKeyValue(DBObject data,
Object pk)
设置指定的值到主键
|
public static Object[] getDataObjectValues(DBObject obj, DBField... fields)
obj - fields - public static Object getDataObjectValue(DBObject obj, DBField field)
obj - field - public static void setPrimaryKeyValue(DBObject data, Object pk) throws javax.persistence.PersistenceException
data - 对象pk - 主键,可以是数组或单值javax.persistence.PersistenceExceptionpublic static String getDynamicTableName(DBContext context, TableMapping tableMapping)
context - tableMapping - Copyright © 2020. All rights reserved.