概念

RepositoryEnhancer

当开发人员需要编写统计类的查询语句时,Repository实现此接口即可。

SpecificationFactory

查询条件构建工具,支持通过传入QO的方式获取Specification(JPA查询条件)。

@QueryCondition

核心注解,作用在字段上,该字段为查询条件,可以指定目标字段、匹配方式等。

@QueryObject

作用在类上,表示此类中所有属性均为查询条件,可以简化@QueryCondition配置。

ConditionType

匹配方式,详见枚举值说明。

NullPolicy

查询条件中的空值处理方式,详见枚举值说明。

DatePolicy

查询条件中的日期处理方式,可以取特定时间粒度的开始和结束。

Last updated