public class FormKit extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,R> ArgumentMeta |
argForm(MethodType methodType,
Type type,
int index,
Map types)
参数为表单项
|
static <T> ArgumentMeta |
argPaged(int index,
Map types)
构建tag分页表单
|
static MethodMeta |
buildList(Class entityClass,
Method method,
Class returnParameterType,
ArgumentMeta... args)
构造列表查询Action
|
static MethodMeta |
buildQuery(Class entityClass,
Method method,
Class returnType,
ArgumentMeta... args)
构造单个对象查询(count 或 findOne) Action
|
static MethodMeta |
buildSave(Class entityClass,
Method method,
Class returnType,
ArgumentMeta... args)
构造新增记录Action
|
static MethodMeta |
buildStdPage(Class entityClass,
Method method,
Class returnParameterType,
ArgumentMeta... args)
构造标准分页Action
|
static MethodMeta |
buildTagPage(Class entityClass,
Method method,
Class returnParameterType,
ArgumentMeta... args)
构造tag分页Action
|
static MethodMeta |
buildUpdate(Class entityClass,
Method method,
Class returnType,
ArgumentMeta... args)
构造更新Action
|
static void |
mapping(String table,
Class<? extends IEntity> entityClass)
定义映射关系
|
public static void mapping(String table, Class<? extends IEntity> entityClass)
table - 表名称entityClass - 实例类型public static MethodMeta buildSave(Class entityClass, Method method, Class returnType, ArgumentMeta... args)
entityClass - 操作表Entity类型returnType - 返回值类型args - 入参public static MethodMeta buildUpdate(Class entityClass, Method method, Class returnType, ArgumentMeta... args)
entityClass - 操作表Entity类型args - 入参public static MethodMeta buildQuery(Class entityClass, Method method, Class returnType, ArgumentMeta... args)
entityClass - 操作表Entity类型returnType - 返回的单个对象类型args - 入参public static MethodMeta buildList(Class entityClass, Method method, Class returnParameterType, ArgumentMeta... args)
entityClass - 操作表Entity类型returnParameterType - 列表元素类型args - 入参public static MethodMeta buildStdPage(Class entityClass, Method method, Class returnParameterType, ArgumentMeta... args)
entityClass - 操作表Entity类型returnParameterType - 分页元素类型args - 入参public static MethodMeta buildTagPage(Class entityClass, Method method, Class returnParameterType, ArgumentMeta... args)
entityClass - 操作表Entity类型returnParameterType - 分页元素类型args - 入参public static <T,R> ArgumentMeta argForm(MethodType methodType, Type type, int index, Map types)
methodType - 方法类型type - 参数类型index - 参数次序public static <T> ArgumentMeta argPaged(int index, Map types)
index - 参数次序Copyright © 2022. All rights reserved.