public class PublicMethod extends Object
通用公共方法
| 构造器和说明 |
|---|
PublicMethod() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
achieveMap(Map map,
String key,
Object invoke,
Config config)
从新命名key
|
static void |
achieveMap(Map map0,
String name,
Object value,
SqlConfig config,
TypeCache typeCache)
sql+ 处理key 处理value
|
static int |
achieveTimes(Class clazz,
List<String> display)
获取对象中和待展示的数据重复的个数
|
static <E> Map |
getHumpToLine(E e)
根据对象属性 驼峰转下划线 对应表
|
static Object |
processingTimeType(Class<?> type,
Config config,
Object obj)
只针对时间类型 和字符串类型 转化
|
static Object |
processTimeType(Class<?> type,
Config config,
Object obj)
只针对时间类型 和字符串类型 转化
|
static <E> Map<String,ParameterCache> |
tableNameMatchParameter(Map list,
E... e)
无线递归上级找属性(表和对象属性匹配)
|
static <E> Map<String,ParameterCache> |
tableNameMatchParameter(SqlConfig config,
E... e)
无线递归上级找属性(表和对象属性匹配)(带缓存)
|
public static <E> Map getHumpToLine(E e)
根据对象属性 驼峰转下划线 对应表
E - ee - epublic static <E> Map<String,ParameterCache> tableNameMatchParameter(Map list, E... e)
无线递归上级找属性(表和对象属性匹配)
E - elist - liste - epublic static <E> Map<String,ParameterCache> tableNameMatchParameter(SqlConfig config, E... e)
无线递归上级找属性(表和对象属性匹配)(带缓存)
E - obje - econfig - configpublic static Object processingTimeType(Class<?> type, Config config, Object obj)
只针对时间类型 和字符串类型 转化
type - typeconfig - configobj - objpublic static Object processTimeType(Class<?> type, Config config, Object obj)
只针对时间类型 和字符串类型 转化
type - typeconfig - configobj - objpublic static int achieveTimes(Class clazz, List<String> display)
获取对象中和待展示的数据重复的个数
clazz - clazzdisplay - displaypublic static void achieveMap(Map map0, String name, Object value, SqlConfig config, TypeCache typeCache)
sql+ 处理key 处理value
map0 - map0name - namevalue - valueconfig - configtypeCache - typeCacheCopyright © 2019. All rights reserved.