跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W _ 

A

AbstractCondition<T> - cn.schoolwow.quickdao.condition中的类
 
AbstractCondition(Class<T>, DataSource, AbstractDAO) - 类 的构造器cn.schoolwow.quickdao.condition.AbstractCondition
 
abstractDAO - 类 中的变量cn.schoolwow.quickdao.condition.AbstractCondition
存放关联的DAO对象
AbstractDAO - cn.schoolwow.quickdao.dao中的类
 
AbstractDAO(DataSource) - 类 的构造器cn.schoolwow.quickdao.dao.AbstractDAO
 
AbstractDAO.Syntax - cn.schoolwow.quickdao.dao中的枚举
 
addAggerate(String, String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addAggerate(String, String, String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addAggerate(String, String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加聚合字段,默认别名为Condition.getAggerateList() 用于getAggerateList()方法
addAggerate(String, String, String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加聚合字段
addBetweenQuery(String, Object, Object) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addBetweenQuery(String, Object, Object) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加between语句
addColumn(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addColumn(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加待查询字段,用于Condition.getPartList()
addInQuery(String, Object[]) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addInQuery(String, List) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addInQuery(String, Object[]) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加范围查询语句
addInQuery(String, List) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加范围查询语句
addInQuery(String, Object[]) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addInQuery(String, List) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addJoinTableParameters(PreparedStatement) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
添加外键查询参数
addJoinTableStatement() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
添加外键关联查询条件
addJSONObjectQuery(JSONObject) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addJSONObjectQuery(JSONObject) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加自定义查询条件
目前只支持关联一次外键查询 {
{field}:{value},字段查询
{field}Start:{value},添加大于等于查询
{field}End:{value},添加小于等于查询
{field}IN:[array],添加IN查询
{field}NOTNULL:{value},添加not null查询
{field}NULL:{value},添加null查询
_orderBy:{value},升序排列
_orderByDesc:{value},降序排列
_pageNumber:{value},页码
_pageSize:{value},每页个数
//关联查询部分 _joinTables:[ { _class:{className} 关联类,例如top.cqscrb.courage.entity.User
_primaryField:{primaryField} 主表关联字段
_joinTableField:{joinTableField} 子表关联字段
{field}:{value},字段查询
{field}Start:{value},添加大于等于查询
{field}End:{value},添加小于等于查询
{field}IN:[array],添加IN查询
{field}NOTNULL:{value},添加not null查询
{field}NULL:{value},添加null查询
_orderBy:{value},升序排列
_orderByDesc:{value},降序排列
_joinTables:[...] } ] }
addMainTableParameters(PreparedStatement) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addNotEmptyQuery(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addNotEmptyQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加非空查询
addNotEmptyQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addNotInQuery(String, Object[]) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addNotInQuery(String, List) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addNotInQuery(String, Object[]) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加范围查询语句
addNotInQuery(String, List) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加范围查询语句
addNotInQuery(String, Object[]) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addNotInQuery(String, List) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addNotNullQuery(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addNotNullQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加非空查询
addNotNullQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addNullQuery(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addNullQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加空查询
addNullQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addQuery(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addQuery(String, Object) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addQuery(String, String, Object) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加自定义查询条件
addQuery(String, Object) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加字段查询
addQuery(String, String, Object) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加字段查询
addQuery(String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addQuery(String, Object) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addQuery(String, String, Object) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
addUpdate(String, Object) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
addUpdate(String, Object) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加更新字段,用于Condition.update()方法
addUpdate(String, Object) - 类 中的方法cn.schoolwow.quickdao.condition.SqliteCondition
 
addWhereStatement() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
添加where的SQL语句
aggregateColumnBuilder - 类 中的变量cn.schoolwow.quickdao.domain.Query
聚合函数列名
assureDone() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
确保执行了done方法
assureUpdate() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
确保执行addUpdate方法
autoBuildDatabase() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
autoCreateTable(boolean) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
autoCreateTable - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
是否启动时自动建表

B

build() - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 

C

Camel2Underline(String) - 类 中的静态方法cn.schoolwow.quickdao.util.StringUtil
驼峰命名转下划线命名
className - 类 中的变量cn.schoolwow.quickdao.domain.Entity
实体类名
className - 类 中的变量cn.schoolwow.quickdao.domain.Query
关联类名
className - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
关联类名
clear(Class) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
clear(Class) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
清空表
clone() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
clone() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
克隆该Condition对象
cn.schoolwow.quickdao - 程序包 cn.schoolwow.quickdao
 
cn.schoolwow.quickdao.annotation - 程序包 cn.schoolwow.quickdao.annotation
 
cn.schoolwow.quickdao.condition - 程序包 cn.schoolwow.quickdao.condition
 
cn.schoolwow.quickdao.dao - 程序包 cn.schoolwow.quickdao.dao
 
cn.schoolwow.quickdao.domain - 程序包 cn.schoolwow.quickdao.domain
 
cn.schoolwow.quickdao.util - 程序包 cn.schoolwow.quickdao.util
 
column - 类 中的变量cn.schoolwow.quickdao.domain.Property
列名
columnBuilder - 类 中的变量cn.schoolwow.quickdao.domain.Query
列名
columns(String, String) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回列名的SQL语句
ColumnType - cn.schoolwow.quickdao.annotation中的注释类型
表示数据库类型
columnType - 类 中的变量cn.schoolwow.quickdao.domain.Property
数据库类型
Comment - cn.schoolwow.quickdao.annotation中的注释类型
 
comment - 类 中的变量cn.schoolwow.quickdao.domain.Entity
表注释
comment - 类 中的变量cn.schoolwow.quickdao.domain.Property
注释
commit() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
事务提交
commit() - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
事务提交
compareEntityDatabase(Entity, Entity, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
对比实体类和数据表
compositField - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
对象变量名
compositFields - 类 中的变量cn.schoolwow.quickdao.domain.Entity
Field数组(实体包类)
Condition<T> - cn.schoolwow.quickdao.condition中的接口
查询条件接口
condition - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
主表
count() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
count() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
获取符合条件的总数目
create(Class) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
建表
create(Class) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
建表
createForeignKey(Collection<Entity>, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
创建外键约束
createForeignKey(Collection, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.SQLiteDAO
 
createTable(Entity, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
创建新表
createTable(Entity, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.SQLiteDAO
创建新表
createUniqueKey(Entity, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
创建唯一索引
createUniqueKey(Entity, Connection) - 类 中的方法cn.schoolwow.quickdao.dao.SQLiteDAO
创建唯一索引

D

DAO - cn.schoolwow.quickdao.dao中的接口
数据库更新操作
dataSource - 类 中的变量cn.schoolwow.quickdao.condition.AbstractCondition
数据源
dataSource - 类 中的变量cn.schoolwow.quickdao.dao.AbstractDAO
 
dataSource(DataSource) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
dataSource - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
数据源
DefaultValue - cn.schoolwow.quickdao.annotation中的注释类型
表示字段默认值
defaultValue - 类 中的变量cn.schoolwow.quickdao.domain.Property
默认值
delete() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
delete() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
删除符合条件的数据库记录
delete() - 类 中的方法cn.schoolwow.quickdao.condition.SqliteCondition
 
delete(Class, long) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
delete(Class, String, Object) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
delete(Class, long) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
根据id删除
delete(Class, String, Object) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
根据id删除
delete(Class, String) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回根据属性删除的语句
distinct() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
distinct() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加distinct语句
distinct - 类 中的变量cn.schoolwow.quickdao.domain.Query
distinct
done() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
done() - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
doneSubCondition() - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
drop(Class) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
删表
drop(Class) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
删表

E

endTransaction() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
结束事务
endTransaction() - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
结束事务
Entity - cn.schoolwow.quickdao.domain中的类
实体类信息
Entity() - 类 的构造器cn.schoolwow.quickdao.domain.Entity
 
entity - 类 中的变量cn.schoolwow.quickdao.domain.Query
关联Entity
entityMap - 类 中的静态变量cn.schoolwow.quickdao.util.ReflectionUtil
记录实体类信息
exist(Object) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
exist(Object) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
实体对象是否存在

F

fetch(Class<T>, long) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
fetch(Class<T>, String, Object) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
fetch(Class<T>, long) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
根据id查询
fetch(Class<T>, String, Object) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
根据属性查询单个记录 若符合条件的记录有多条,则只会返回第一条记录
fetch(Class, String) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回fetch语句
fetchList(Class<T>, String, Object) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
fetchList(Class<T>, String, Object) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
根据属性查询记录
fetchNull(Class, String) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回fetch语句
field - 类 中的变量cn.schoolwow.quickdao.domain.Property
Field对象
fieldMapping - 类 中的变量cn.schoolwow.quickdao.dao.AbstractDAO
字段映射
fields - 类 中的变量cn.schoolwow.quickdao.domain.Entity
Field数组(排除ignore字段和实体包内字段)
filter(Predicate<Class>) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
ForeignKey - cn.schoolwow.quickdao.annotation中的注释类型
 
foreignKey - 类 中的变量cn.schoolwow.quickdao.domain.Property
外键关联
foreignKey(boolean) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
foreignKeyName - 类 中的变量cn.schoolwow.quickdao.domain.Property
外键约束名称
ForeignKeyOption - cn.schoolwow.quickdao.domain中的枚举
外键级联策略
foreignKeyProperties - 类 中的变量cn.schoolwow.quickdao.domain.Entity
外键约束字段

G

getAggerateList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getAggerateList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回聚合字段的数据库记录 前置条件:请先调用Condition.addAggerate(String, String) 若调用了Condition.addColumn(String) 则会返回addColumn所指定的字段
getArray() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getArray() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回符合条件的数据库记录
getCompositArray() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getCompositArray() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回符合条件的数据库记录,同时返回关联查询方法(Condition.joinTable(Class, String, String))所关联的字段信息 注意:若未调用过joinTable方法,则该方法不会返回复杂对象字段信息
getCompositList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getCompositList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回符合条件的数据库记录,同时返回关联查询方法(Condition.joinTable(Class, String, String))所关联的字段信息 注意:若未调用过joinTable方法,则该方法不会返回复杂对象字段信息
getCompositPagingList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getCompositPagingList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回符合条件的数据库分页记录,同时返回关联查询方法(Condition.joinTable(Class, String, String))所关联的字段信息 前置条件:请先调用Condition.page(int, int) 方法
getConnection() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
仅供Condition类调用
getCurrentPage() - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
getDatabaseInfo() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
获取数据库信息
getDatabaseInfo() - 类 中的方法cn.schoolwow.quickdao.dao.SQLiteDAO
 
getEntityInfo() - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
获取实体类信息
getList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回符合条件的数据库记录
getList() - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
getOne() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getOne() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
获取符合条件的数据库记录的第一条 若无符合条件的数据库记录,返回Null
getOperation() - 枚举 中的方法cn.schoolwow.quickdao.domain.ForeignKeyOption
 
getPageSize() - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
getPagingList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getPagingList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回符合条件的数据库分页记录 前置条件:请先调用Condition.page(int, int) 方法
getPartList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getPartList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回指定的部分字段的数据库记录 前置条件:请先调用Condition.addColumn(String)
getPartPagingList() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getPartPagingList() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回指定的部分字段的数据库记录 前置条件:请先调用Condition.addColumn(String)
getSyntax(AbstractDAO.Syntax, Object...) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
提取各个数据库产品的SQL差异部分的语法
getSyntax(AbstractDAO.Syntax, Object...) - 类 中的方法cn.schoolwow.quickdao.dao.H2DAO
 
getSyntax(AbstractDAO.Syntax, Object...) - 类 中的方法cn.schoolwow.quickdao.dao.MySQLDAO
 
getSyntax(AbstractDAO.Syntax, Object...) - 类 中的方法cn.schoolwow.quickdao.dao.SQLiteDAO
 
getTotalPage() - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
getTotalSize() - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
getValueList(Class<E>, String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
getValueList(Class<E>, String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
返回指定单个字段的集合
groupBy(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
groupBy(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
添加分组查询
groupByBuilder - 类 中的变量cn.schoolwow.quickdao.domain.Query
分组查询

H

H2DAO - cn.schoolwow.quickdao.dao中的类
 
H2DAO(DataSource) - 类 的构造器cn.schoolwow.quickdao.dao.H2DAO
 
hasDone - 类 中的变量cn.schoolwow.quickdao.domain.Query
状态
hasId(Object) - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
对象是否存在id

I

Id - cn.schoolwow.quickdao.annotation中的注释类型
标识id
id - 类 中的变量cn.schoolwow.quickdao.domain.Entity
Id属性
id - 类 中的变量cn.schoolwow.quickdao.domain.Property
是否是id
Ignore - cn.schoolwow.quickdao.annotation中的注释类型
忽略该实体
ignore - 类 中的变量cn.schoolwow.quickdao.domain.Entity
是否忽略
ignoreClass(Class) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
ignoreClassList - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
要忽略的类
ignorePackageName(String) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
ignorePackageNameList - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
要忽略的包名
insertIgnore(Class, String) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回insertIgnore语句
isEmpty(String) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isEmpty(Object[]) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isEmpty(List) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isHasMore() - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
isNotEmpty(String) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isNotEmpty(Object[]) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isNotEmpty(List) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isNotNull(Object) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 
isNull(Object) - 类 中的静态方法cn.schoolwow.quickdao.util.ValidateUtil
 

J

join - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
连接方式
joinTable(Class<T>, String, String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
joinTable(Class<T>, String, String, String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
joinTable(Class<T>, String, String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
关联表 主表,默认别名为t(即query方法传递的类对象) 子表,第一次调用JoinTable方法关联的表别名为t1,第二个为t2,以此类推
joinTable(Class<T>, String, String, String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
关联表 主表,默认别名为t(即query方法传递的类对象) 子表,第一次调用JoinTable方法关联的表别名为t1,第二个为t2,以此类推
joinTable(Class<T>, String, String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
joinTable(Class<T>, String, String, String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
joinTableField - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
子表字段

L

leftJoin() - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
limit(long, long) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
limit(long, long) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
分页操作
limit - 类 中的变量cn.schoolwow.quickdao.domain.Query
分页

M

mappingResultSetToJSONArray(ResultSet, int) - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
映射结果集到JSONArray中
mappingSingleResultToList(ResultSet, int, Class<T>) - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
将ResultSet映射到List中
MySQLDAO - cn.schoolwow.quickdao.dao中的类
 
MySQLDAO(DataSource) - 类 的构造器cn.schoolwow.quickdao.dao.MySQLDAO
 

N

name - 类 中的变量cn.schoolwow.quickdao.domain.Property
属性名
newInstance() - 类 中的静态方法cn.schoolwow.quickdao.QuickDAO
 
NotNull - cn.schoolwow.quickdao.annotation中的注释类型
表示字段不为空
notNull - 类 中的变量cn.schoolwow.quickdao.domain.Property
是否非空

O

openForeignKey - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
是否开启外键约束
orderBy(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
orderBy(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
根据指定字段升序排列
orderBy(String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
根据指定字段升序排列
orderByBuilder - 类 中的变量cn.schoolwow.quickdao.domain.Query
排序
orderByDesc(String) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
orderByDesc(String) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
根据指定字段降序排列
orderByDesc(String) - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
根据指定字段降序排列

P

packageName(String) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
packageName(String, String) - 类 中的方法cn.schoolwow.quickdao.QuickDAO
 
packageNameMap - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
待扫描包名
page(int, int) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
page(int, int) - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
分页操作
pageVo - 类 中的变量cn.schoolwow.quickdao.condition.AbstractCondition
 
PageVo<T> - cn.schoolwow.quickdao.domain中的类
 
PageVo() - 类 的构造器cn.schoolwow.quickdao.domain.PageVo
 
parameterIndex - 类 中的变量cn.schoolwow.quickdao.domain.Query
参数索引
parameterList - 类 中的变量cn.schoolwow.quickdao.domain.Query
查询参数
parameterList - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
查询参数
parentSubCondition - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
上级子查询
parentSubQuery - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
上级子查询
predicate - 类 中的静态变量cn.schoolwow.quickdao.util.QuickDAOConfig
函数式接口过滤类
primaryField - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
主表字段
properties - 类 中的变量cn.schoolwow.quickdao.domain.Entity
属性字段(排除ignore字段和实体包内字段)
Property - cn.schoolwow.quickdao.domain中的类
实体类属性信息
Property() - 类 的构造器cn.schoolwow.quickdao.domain.Property
 

Q

query - 类 中的变量cn.schoolwow.quickdao.condition.AbstractCondition
 
query(Class<T>) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
query(Class<T>) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
复杂查询接口
Query - cn.schoolwow.quickdao.domain中的类
查询
Query() - 类 的构造器cn.schoolwow.quickdao.domain.Query
 
QuickDAO - cn.schoolwow.quickdao中的类
 
QuickDAO() - 类 的构造器cn.schoolwow.quickdao.QuickDAO
 
QuickDAOConfig - cn.schoolwow.quickdao.util中的类
 
QuickDAOConfig() - 类 的构造器cn.schoolwow.quickdao.util.QuickDAOConfig
 

R

rebuild(Class) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
删表
rebuild(Class) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
重建表
ReflectionUtil - cn.schoolwow.quickdao.util中的类
 
ReflectionUtil() - 类 的构造器cn.schoolwow.quickdao.util.ReflectionUtil
 
replaceParameter(Object) - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
替换查询参数
rightJoin() - 接口 中的方法cn.schoolwow.quickdao.condition.SubCondition
 
rollback() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
事务回滚
rollback(Savepoint) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
事务回滚
rollback() - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
事务回滚
rollback(Savepoint) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
事务回滚

S

save(Object) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
save(List) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
save(Object[]) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
 
save(Object) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
保存对象 判断该实例是否有id,无id则直接插入;然后判断该实例是否有唯一性约束,若有则根据唯一性约束更新,否则根据id更新
save(Object[]) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
保存对象数组 判断该实例是否有id,无id则直接插入;然后判断该实例是否有唯一性约束,若有则根据唯一性约束更新,否则根据id更新
save(List) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
保存对象数组 判断该实例是否有id,无id则直接插入;然后判断该实例是否有唯一性约束,若有则根据唯一性约束更新,否则根据id更新
setBuilder - 类 中的变量cn.schoolwow.quickdao.domain.Query
字段更新
setCurrentPage(int) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
setHasMore(boolean) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
setList(List<T>) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
setOperation(String) - 枚举 中的方法cn.schoolwow.quickdao.domain.ForeignKeyOption
 
setPageSize(int) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
setSavePoint(String) - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
设置保存点
setSavePoint(String) - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
设置保存点
setTotalPage(int) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
setTotalSize(long) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
 
setValueWithInsertIgnore(PreparedStatement, Object, String) - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
直接插入 为prepareStatement赋值 返回实际执行的SQL语句
setValueWithUpdateById(PreparedStatement, Object, String) - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
根据id更新 为prepareStatement赋值
setValueWithUpdateByUniqueKey(PreparedStatement, Object, String) - 类 中的静态方法cn.schoolwow.quickdao.util.ReflectionUtil
根据UniqueKey更新 为prepareStatement赋值
sql - 类 中的变量cn.schoolwow.quickdao.condition.AbstractCondition
用于记录sql日志
sqlBuilder - 类 中的变量cn.schoolwow.quickdao.condition.AbstractCondition
构建sql语句
SqliteCondition - cn.schoolwow.quickdao.condition中的类
 
SqliteCondition(Class, DataSource, AbstractDAO) - 类 的构造器cn.schoolwow.quickdao.condition.SqliteCondition
 
SQLiteDAO - cn.schoolwow.quickdao.dao中的类
 
SQLiteDAO(DataSource) - 类 的构造器cn.schoolwow.quickdao.dao.SQLiteDAO
 
SQLUtil - cn.schoolwow.quickdao.util中的类
 
SQLUtil() - 类 的构造器cn.schoolwow.quickdao.util.SQLUtil
 
startTransaction() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAO
开启事务
startTransaction() - 接口 中的方法cn.schoolwow.quickdao.dao.DAO
开启事务
startTranscation - 类 中的变量cn.schoolwow.quickdao.dao.AbstractDAO
是否开启事务
StringUtil - cn.schoolwow.quickdao.util中的类
 
StringUtil() - 类 的构造器cn.schoolwow.quickdao.util.StringUtil
 
SubCondition<T> - cn.schoolwow.quickdao.condition中的接口
 
SubQuery - cn.schoolwow.quickdao.domain中的类
子查询
SubQuery() - 类 的构造器cn.schoolwow.quickdao.domain.SubQuery
 
subQueryList - 类 中的变量cn.schoolwow.quickdao.domain.Query
关联子查询

T

tableAliasName - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
表别名
tableName - 类 中的变量cn.schoolwow.quickdao.domain.Entity
实体类表名
tableName - 类 中的变量cn.schoolwow.quickdao.domain.Query
表名
toString() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
type - 类 中的变量cn.schoolwow.quickdao.domain.Property
类型(简单类名)

U

Underline2Camel(String) - 类 中的静态方法cn.schoolwow.quickdao.util.StringUtil
下划线命名转驼峰命名
Unique - cn.schoolwow.quickdao.annotation中的注释类型
标识唯一约束
unique - 类 中的变量cn.schoolwow.quickdao.domain.Property
是否唯一
uniqueKeyProperties - 类 中的变量cn.schoolwow.quickdao.domain.Entity
唯一约束字段
update() - 类 中的方法cn.schoolwow.quickdao.condition.AbstractCondition
 
update() - 接口 中的方法cn.schoolwow.quickdao.condition.Condition
更新符合条件的记录 前置条件:请先调用Condition.addUpdate(String, Object)方法
update() - 类 中的方法cn.schoolwow.quickdao.condition.SqliteCondition
 
updateById(Class) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回根据id更新的语句
updateByUniqueKey(Class) - 类 中的静态方法cn.schoolwow.quickdao.util.SQLUtil
返回根据UniqueKey更新的SQL语句
updateParameterList - 类 中的变量cn.schoolwow.quickdao.domain.Query
更新参数

V

ValidateUtil - cn.schoolwow.quickdao.util中的类
参数校验工具类
ValidateUtil() - 类 的构造器cn.schoolwow.quickdao.util.ValidateUtil
 
valueOf(String) - 枚举 中的静态方法cn.schoolwow.quickdao.dao.AbstractDAO.Syntax
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.schoolwow.quickdao.domain.ForeignKeyOption
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.schoolwow.quickdao.dao.AbstractDAO.Syntax
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.schoolwow.quickdao.domain.ForeignKeyOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

whereBuilder - 类 中的变量cn.schoolwow.quickdao.domain.Query
查询条件
whereBuilder - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
查询条件

_

_class - 类 中的变量cn.schoolwow.quickdao.domain.Entity
实体类对象
_class - 类 中的变量cn.schoolwow.quickdao.domain.Query
关联类
_class - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
关联类
A B C D E F G H I J L M N O P Q R S T U V W _ 
跳过导航链接

Copyright © 2019. All rights reserved.