public class FillService extends Object
填充工具
| 构造器和说明 |
|---|
FillService() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map |
fill(ServletRequest request)
ServletRequest--MAP 保存空值
|
Map |
fill(ServletRequest request,
FillConfig config)
ServletRequest--MAP 是否舍弃空值 默认舍弃空字符
|
Map |
fill(ServletRequest request,
FillConfig config,
String... key)
ServletRequest--MAP 是否舍弃空值 并且舍弃str特定字段
|
Map |
fill(ServletRequest request,
String... str)
ServletRequest--MAP str 去掉没用的字段
|
<E> E |
fillEntity(Map map,
E e)
对MAP数据装填-- 对象
|
<E> E |
fillEntity(Map map,
E e,
FillConfig config)
对MAP数据装填-- 对象
|
<E> E |
fillEntity(ServletRequest request,
E e)
ServletRequest-- obj
|
<E> E |
fillEntity(ServletRequest request,
E e,
FillConfig config)
ServletRequest-- obj
|
<E> Map |
fillMap(E e,
Map map)
E -- Map 针对E的属性属性值填充到map
|
<E> Map |
fillMap(E e,
Map map,
FillConfig config)
E -- Map 针对E的属性属性值填充到map
|
<E> Map |
fillMapDefault(E e,
Map map,
FillConfig config)
E -- Map 针对E与map进行填充
|
<E> Object |
listToClass(List<Map> list,
E... e)
数据库的元组转对象(多对象时保证字段没有重复)
对象属性和表 遵循驼峰或者下划线命名
|
<E> Object |
listToClass(List<Map> list,
FillConfig config,
E... e)
数据库的元组转对象(多对象时保证字段没有重复)
对象属性和表 遵循驼峰或者下划线命名
|
<E> List<E> |
listToEntity(List<String> list,
E e)
对LIST数据装填-- 对象 (针对数据库)与实体类名有区别 value --t
|
<E> List<E> |
listToEntity(List<String> list,
E e,
FillConfig config)
对LIST数据装填-- 对象 (针对数据库)与实体类名有区别 value --t
|
<E> List<E> |
listToEntityDefault(List<String> list,
E e,
FillConfig config)
对LIST数据装填-- 对象 (针对数据库)与实体类名有区别 value --t
!!!
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchpublic Map fill(ServletRequest request)
ServletRequest--MAP 保存空值
request - ServletRequestpublic Map fill(ServletRequest request, String... str)
ServletRequest--MAP str 去掉没用的字段
request - ServletRequeststr - String[]public Map fill(ServletRequest request, FillConfig config)
ServletRequest--MAP 是否舍弃空值 默认舍弃空字符
request - ServletRequestconfig - FillConfigpublic Map fill(ServletRequest request, FillConfig config, String... key)
ServletRequest--MAP 是否舍弃空值 并且舍弃str特定字段
request - ServletRequestconfig - FillConfigkey - String[]public <E> E fillEntity(ServletRequest request, E e)
ServletRequest-- obj
E - ee - Erequest - ServletRequestpublic <E> E fillEntity(ServletRequest request, E e, FillConfig config)
ServletRequest-- obj
E - ee - Erequest - ServletRequestconfig - Epublic <E> E fillEntity(Map map, E e)
对MAP数据装填-- 对象
E - emap - mape - Epublic <E> E fillEntity(Map map, E e, FillConfig config)
对MAP数据装填-- 对象
E - emap - Mape - Econfig - Epublic <E> Map fillMap(E e, Map map)
E -- Map 针对E的属性属性值填充到map
E - ee - Emap - mappublic <E> Map fillMap(E e, Map map, FillConfig config)
E -- Map 针对E的属性属性值填充到map
E - Ee - Emap - mapconfig - Epublic <E> List<E> listToEntity(List<String> list, E e)
对LIST数据装填-- 对象 (针对数据库)与实体类名有区别 value --t
E - elist - List(String)e - Epublic <E> List<E> listToEntity(List<String> list, E e, FillConfig config)
对LIST数据装填-- 对象 (针对数据库)与实体类名有区别 value --t
E - elist - List(String)e - Econfig - configpublic <E> Object listToClass(List<Map> list, E... e)
数据库的元组转对象(多对象时保证字段没有重复)
对象属性和表 遵循驼峰或者下划线命名
E - eslist - List(String)e - Epublic <E> Object listToClass(List<Map> list, FillConfig config, E... e)
数据库的元组转对象(多对象时保证字段没有重复)
对象属性和表 遵循驼峰或者下划线命名
E - eslist - List(String)e - Econfig - FillConfigpublic <E> Map fillMapDefault(E e, Map map, FillConfig config)
E -- Map 针对E与map进行填充
E - Ee - emap - mapconfig - configpublic <E> List<E> listToEntityDefault(List<String> list, E e, FillConfig config)
对LIST数据装填-- 对象 (针对数据库)与实体类名有区别 value --t
!!!待优化效率!!!
E - Elist - liste - econfig - configCopyright © 2019. All rights reserved.