索引
所有程序包|所有类和接口|序列化表格
A
- add(Map<String, Object>) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
B
- BaseCRUDController<T,
E> - cool.scx.ext.crud中的类 -
继承方式的 CRUD 的 controller (推荐使用)
- BaseCRUDController(T) - 类的构造器 cool.scx.ext.crud.BaseCRUDController
- batchDelete(long[]) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
C
- canHandle(ParameterInfo) - 类中的方法 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
- canHandle(ParameterInfo) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
- checkFieldName(Class<?>, String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
-
检查 fieldName 是否合法
- checkFilterMode(String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
检查 filterMode 是否正确
- checkPagination(CRUDListParam.CRUDPagination) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
处理分页
- checkSortType(String, String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
a
- checkUnique(String, Object, Long) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- checkWhereBodyParametersSize(String, WhereType, Object, Object) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
检查 whereBody 参数数量是否合法
- checkWhereType(String, String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
检查 where 类型
- cool.scx.ext.crud - 程序包 cool.scx.ext.crud
- cool.scx.ext.crud.exception - 程序包 cool.scx.ext.crud.exception
- CRUDHelper - cool.scx.ext.crud中的类
-
a
- CRUDHelper() - 类的构造器 cool.scx.ext.crud.CRUDHelper
- CRUDListParam - cool.scx.ext.crud中的类
-
a
- CRUDListParam() - 类的构造器 cool.scx.ext.crud.CRUDListParam
- CRUDListParam.CRUDOrderByBody - cool.scx.ext.crud中的类
-
a
- CRUDListParam.CRUDPagination - cool.scx.ext.crud中的类
-
a
- CRUDListParam.CRUDSelectFilterBody - cool.scx.ext.crud中的类
-
a
- CRUDListParam.CRUDWhereBody - cool.scx.ext.crud中的类
-
a
- CRUDListParamMethodParameterHandler - cool.scx.ext.crud中的类
-
a
- CRUDListParamMethodParameterHandler() - 类的构造器 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
- CRUDModule - cool.scx.ext.crud中的类
-
为 BaseModel 的实现类 提供一套简单的 "单表" 的增删改查 api
- CRUDModule() - 类的构造器 cool.scx.ext.crud.CRUDModule
-
Constructor for CmsModule.
- CRUDOrderByBody() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
- CRUDPagination() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDPagination
- CRUDSelectFilterBody() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
- CRUDUpdateParam - cool.scx.ext.crud中的类
-
更新实体类的封装
- CRUDUpdateParam() - 类的构造器 cool.scx.ext.crud.CRUDUpdateParam
- CRUDUpdateParamMethodParameterHandler - cool.scx.ext.crud中的类
-
a
- CRUDUpdateParamMethodParameterHandler() - 类的构造器 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
- CRUDWhereBody() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
便于序列化
- CRUDWhereBody(String, String, Object, Object) - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
便于开发人员使用
- currentPage - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDPagination
-
页码
D
- DEFAULT_INSTANCE - 类中的静态变量 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
-
a
- DEFAULT_INSTANCE - 类中的静态变量 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
-
a
- delete(Long) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
E
- EmptySelectColumnException - cool.scx.ext.crud.exception中的异常错误类
-
a
- EmptySelectColumnException(FilterMode, String[]) - 异常错误类的构造器 cool.scx.ext.crud.exception.EmptySelectColumnException
-
a
- EmptyUpdateColumnException - cool.scx.ext.crud.exception中的异常错误类
-
a
- EmptyUpdateColumnException() - 异常错误类的构造器 cool.scx.ext.crud.exception.EmptyUpdateColumnException
-
Constructor for EmptyUpdateColumnException.
- extParams - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
拓展参数
- extParams() - 类中的方法 cool.scx.ext.crud.CRUDListParam
F
- fieldName - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
-
字段名称 (注意不是数据库名称)
- fieldName - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
字段名称 (注意不是数据库名称)
- fieldNames - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
-
a
- filterMode - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
-
a
G
- getBaseModel(Class<B>) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParam
-
a
- getLimitInfo() - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
Getter for the field
pagination. - getLimitInfoOrThrow() - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getPaginationOrThrow.
- getOrderByClauses(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getOrderBy.
- getOrderByClausesOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getOrderByOrThrow.
- getQuery(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getQuery.
- getQueryOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
获取 Query
- getSelectFilter(Class<? extends BaseModel>, AnnotationConfigTable) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getSelectFilter.
- getSelectFilterOrThrow(Class<? extends BaseModel>, AnnotationConfigTable) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
获取 b
- getUpdateFilter(Class<? extends BaseModel>, AnnotationConfigTable) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParam
-
获取 b
- getWhereBodySet(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getWhere.
- getWhereBodySetOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getWhereOrThrow.
H
- handle(ParameterInfo, ScxMvcRequestInfo) - 类中的方法 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
- handle(ParameterInfo, ScxMvcRequestInfo) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
I
- info(Long) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
L
- list(CRUDListParam) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
M
- mapToBaseModel(Map<String, Object>, Class<B>) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
-
获取 baseModel
N
- name() - 类中的方法 cool.scx.ext.crud.CRUDModule
- needUpdateFieldNames - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
-
需要更新的字段列
O
- orderByBodyList - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
排序参数
P
- pageSize - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDPagination
-
每页数据条数
- pagination - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
分页参数
- PaginationParametersErrorException - cool.scx.ext.crud.exception中的异常错误类
-
a
- PaginationParametersErrorException(Long, Long) - 异常错误类的构造器 cool.scx.ext.crud.exception.PaginationParametersErrorException
-
a
S
- selectFilterBody - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
查询列过滤参数
- service - 类中的变量 cool.scx.ext.crud.BaseCRUDController
- sortType - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
-
排序类型 ASC 和 DESC
- start(Scx) - 类中的方法 cool.scx.ext.crud.CRUDModule
U
- UnknownFieldNameException - cool.scx.ext.crud.exception中的异常错误类
-
a
- UnknownFieldNameException(String) - 异常错误类的构造器 cool.scx.ext.crud.exception.UnknownFieldNameException
-
a
- UnknownFilterModeException - cool.scx.ext.crud.exception中的异常错误类
-
a
- UnknownFilterModeException(String) - 异常错误类的构造器 cool.scx.ext.crud.exception.UnknownFilterModeException
-
a
- UnknownSortTypeException - cool.scx.ext.crud.exception中的异常错误类
-
a
- UnknownSortTypeException(String, String) - 异常错误类的构造器 cool.scx.ext.crud.exception.UnknownSortTypeException
-
a
- UnknownWhereTypeException - cool.scx.ext.crud.exception中的异常错误类
-
a
- UnknownWhereTypeException(String, String) - 异常错误类的构造器 cool.scx.ext.crud.exception.UnknownWhereTypeException
-
a
- update(CRUDUpdateParam) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- updateModel - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
-
更新的所有内容 可以转换为对应的 实体类
V
- value1 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
因为参数不固定 所以这里用两个参数 参数1
- value2 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
参数2
W
- whereBodyList - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
查询参数
- WhereBodyParametersSizeErrorException - cool.scx.ext.crud.exception中的异常错误类
-
a
- WhereBodyParametersSizeErrorException(String, WhereType, int) - 异常错误类的构造器 cool.scx.ext.crud.exception.WhereBodyParametersSizeErrorException
-
a
- whereType - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
类型
所有程序包|所有类和接口|序列化表格