索引
所有程序包|所有类和接口
A
- AND - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.LogicalRelation
-
并且关系
B
C
- cc.cloudpivot.starter.data.annotation - 程序包 cc.cloudpivot.starter.data.annotation
- cc.cloudpivot.starter.data.enums - 程序包 cc.cloudpivot.starter.data.enums
- cc.cloudpivot.starter.data.function - 程序包 cc.cloudpivot.starter.data.function
- cc.cloudpivot.starter.data.util - 程序包 cc.cloudpivot.starter.data.util
- check(String) - 类中的静态方法 cc.cloudpivot.starter.data.util.SqlInjectionUtils
-
检查参数是否存在 SQL 注入
- check(String, String) - 类中的静态方法 cc.cloudpivot.starter.data.util.SqlInjectionUtils
-
检查参数是否存在 SQL 注入
- columns() - 批注接口 中的元素 cc.cloudpivot.starter.data.annotation.Query
-
列名(注意:列名是数据库字段名,而不是实体类字段名。
D
- DatabaseType - cc.cloudpivot.starter.data.enums中的枚举类
-
数据库类型枚举
E
F
- findInSet(Serializable, String) - 接口中的方法 cc.cloudpivot.starter.data.function.ISqlFunction
-
find_in_set 函数
G
- GE - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
大于等于 >= ,例如:WHERE age >= 18
- get(String) - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.DatabaseType
-
获取数据库类型
- getColumns(DataSource, String) - 类中的静态方法 cc.cloudpivot.starter.data.util.MetaUtils
-
获取所有列信息
- getDatabase() - 枚举类中的方法 cc.cloudpivot.starter.data.enums.DatabaseType
- getDatabaseType(DataSource) - 类中的静态方法 cc.cloudpivot.starter.data.util.MetaUtils
-
获取数据库类型
- getDatabaseTypeOrDefault(DataSource, DatabaseType) - 类中的静态方法 cc.cloudpivot.starter.data.util.MetaUtils
-
获取数据库类型(如果获取不到数据库类型,则返回默认数据库类型)
- getTables(DataSource) - 类中的静态方法 cc.cloudpivot.starter.data.util.MetaUtils
-
获取所有表信息
- getTables(DataSource, String) - 类中的静态方法 cc.cloudpivot.starter.data.util.MetaUtils
-
获取所有表信息
- GT - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
大于 >,例如:WHERE age > 18
I
- IN - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
包含查询,例如:WHERE age IN (10, 20, 30)
- IS_NOT_NULL - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
非空查询,例如:WHERE email IS NOT NULL
- IS_NULL - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
空查询,例如:WHERE email IS NULL
- ISqlFunction - cc.cloudpivot.starter.data.function中的接口
-
SQL 函数接口
L
- LE - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
小于等于 无效输入:'<'=,例如:WHERE age 无效输入:'<'= 18
- LIKE - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
LIKE '%值%',例如:WHERE nickname LIKE '%s%'
- LIKE_LEFT - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
LIKE '%值',例如:WHERE nickname LIKE '%s'
- LIKE_RIGHT - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
LIKE '值%',例如:WHERE nickname LIKE 's%'
- logicalRelation() - 批注接口 中的元素 cc.cloudpivot.starter.data.annotation.Query
-
多列查询时的逻辑关系(仅当 columns 长度大于 1 时生效)
- LogicalRelation - cc.cloudpivot.starter.data.enums中的枚举类
-
逻辑关系枚举
- LT - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
小于 无效输入:'<',例如:WHERE age 无效输入:'<' 18
M
- MetaUtils - cc.cloudpivot.starter.data.util中的类
-
数据库元数据信息工具类
- MYSQL - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.DatabaseType
-
MySQL
N
- NE - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
不等于 !
- NOT_IN - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.QueryType
-
不包含查询,例如:WHERE age NOT IN (20, 30)
O
- OR - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.LogicalRelation
-
或者关系
P
- POSTGRE_SQL - 枚举类 中的枚举常量 cc.cloudpivot.starter.data.enums.DatabaseType
-
PostgreSQL
Q
- Query - cc.cloudpivot.starter.data.annotation中的批注接口
-
查询注解
- QueryType - cc.cloudpivot.starter.data.enums中的枚举类
-
查询类型枚举
S
- SqlInjectionUtils - cc.cloudpivot.starter.data.util中的类
-
SQL 注入验证工具类
T
V
- valueOf(String) - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.DatabaseType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.LogicalRelation
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.QueryType
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.DatabaseType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.LogicalRelation
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 cc.cloudpivot.starter.data.enums.QueryType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
所有程序包|所有类和接口