- save(Object) - 类 中的方法cn.schoolwow.quickdao.dao.sql.dml.AbstractDMLDAO
-
- save(Object[]) - 类 中的方法cn.schoolwow.quickdao.dao.sql.dml.AbstractDMLDAO
-
- save(Collection) - 类 中的方法cn.schoolwow.quickdao.dao.sql.dml.AbstractDMLDAO
-
- save(Object) - 接口 中的方法cn.schoolwow.quickdao.dao.sql.dml.DMLDAO
-
保存对象
若对象id不存在,则直接插入该对象
若对象id存在,则判断该对象是否有唯一性约束,若有则根据唯一性约束更新
若该对象无唯一性约束,则根据id更新
- save(Object[]) - 接口 中的方法cn.schoolwow.quickdao.dao.sql.dml.DMLDAO
-
保存对象数组
若对象id不存在,则直接插入该对象
若对象id存在,则判断该对象是否有唯一性约束,若有则根据唯一性约束更新
若该对象无唯一性约束,则根据id更新
- save(Collection) - 接口 中的方法cn.schoolwow.quickdao.dao.sql.dml.DMLDAO
-
保存对象数组
若对象id不存在,则直接插入该对象
若对象id存在,则判断该对象是否有唯一性约束,若有则根据唯一性约束更新
若该对象无唯一性约束,则根据id更新
- selectCountById(Object) - 类 中的方法cn.schoolwow.quickdao.builder.AbstractSQLBuilder
-
- selectCountById(Object) - 接口 中的方法cn.schoolwow.quickdao.builder.SQLBuilder
-
根据唯一性约束查询
- selectCountByUniqueKey(Object) - 类 中的方法cn.schoolwow.quickdao.builder.AbstractSQLBuilder
-
- selectCountByUniqueKey(Object) - 接口 中的方法cn.schoolwow.quickdao.builder.SQLBuilder
-
根据唯一性约束查询
- selectQueryList - 类 中的变量cn.schoolwow.quickdao.domain.Query
-
select子查询
- 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.annotation.ForeignKeyOption
-
- setPageSize(int) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
-
- setParameter(Object, PreparedStatement, int, StringBuilder) - 类 中的静态方法cn.schoolwow.quickdao.builder.AbstractSQLBuilder
-
DQL查询操作设置参数
- setParameter(Object, Property, PreparedStatement, int, StringBuilder) - 类 中的静态方法cn.schoolwow.quickdao.builder.AbstractSQLBuilder
-
DML操作设置参数
- setSavePoint(String) - 类 中的方法cn.schoolwow.quickdao.transaction.AbstractTransactionOperation
-
- setSavePoint(String) - 接口 中的方法cn.schoolwow.quickdao.transaction.TransactionOperation
-
设置保存点
- setTotalPage(int) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
-
- setTotalSize(long) - 类 中的方法cn.schoolwow.quickdao.domain.PageVo
-
- setTransactionIsolation(int) - 类 中的方法cn.schoolwow.quickdao.transaction.AbstractTransactionOperation
-
- setTransactionIsolation(int) - 接口 中的方法cn.schoolwow.quickdao.transaction.TransactionOperation
-
设置事务隔离级别
- simpleTypeName - 类 中的变量cn.schoolwow.quickdao.domain.Property
-
类型名
- SnowflakeIdGenerator - cn.schoolwow.quickdao.domain.generator中的类
-
雪花算法ID生成器
本生成器无数据中心和机器id识别,毫秒内最大生成id数2^22 = 4194304
- SnowflakeIdGenerator() - 类 的构造器cn.schoolwow.quickdao.domain.generator.SnowflakeIdGenerator
-
- SQLBuilder - cn.schoolwow.quickdao.builder中的接口
-
公共SQLBuilder
- sqlBuilder - 类 中的变量cn.schoolwow.quickdao.dao.sql.AbstractSQLDAO
-
数据库访问
- sqlCache - 类 中的变量cn.schoolwow.quickdao.domain.QuickDAOConfig
-
SQL语句缓存
- SQLDAO - cn.schoolwow.quickdao.dao.sql中的接口
-
- SQLiteDDLBuilder - cn.schoolwow.quickdao.builder.ddl中的类
-
- SQLiteDDLBuilder(QuickDAOConfig) - 类 的构造器cn.schoolwow.quickdao.builder.ddl.SQLiteDDLBuilder
-
- SQLiteDQLBuilder - cn.schoolwow.quickdao.builder.dql中的类
-
- SQLiteDQLBuilder(QuickDAOConfig) - 类 的构造器cn.schoolwow.quickdao.builder.dql.SQLiteDQLBuilder
-
- SQLiteSubCondition - cn.schoolwow.quickdao.query.subCondition中的类
-
- SQLiteSubCondition(SubQuery) - 类 的构造器cn.schoolwow.quickdao.query.subCondition.SQLiteSubCondition
-
- SQLRuntimeException - cn.schoolwow.quickdao.exception中的异常错误
-
包装SQL异常为运行时异常
- SQLRuntimeException(Throwable) - 异常错误 的构造器cn.schoolwow.quickdao.exception.SQLRuntimeException
-
- SQLServerCondition - cn.schoolwow.quickdao.query.condition中的类
-
- SQLServerCondition(Query) - 类 的构造器cn.schoolwow.quickdao.query.condition.SQLServerCondition
-
- SQLServerDDLBuilder - cn.schoolwow.quickdao.builder.ddl中的类
-
- SQLServerDDLBuilder(QuickDAOConfig) - 类 的构造器cn.schoolwow.quickdao.builder.ddl.SQLServerDDLBuilder
-
- startTransaction() - 类 中的方法cn.schoolwow.quickdao.dao.AbstractDAOOperation
-
- startTransaction() - 接口 中的方法cn.schoolwow.quickdao.dao.DAOOperation
-
开启事务
- strategy - 类 中的变量cn.schoolwow.quickdao.domain.Property
-
id生成策略
- strategy(IdStrategy) - 类 中的方法cn.schoolwow.quickdao.handler.DefaultTablePropertyDefiner
-
- strategy(IdStrategy) - 接口 中的方法cn.schoolwow.quickdao.handler.TablePropertyDefiner
-
指定id生成策略
- SubCondition<T> - cn.schoolwow.quickdao.query.subCondition中的接口
-
关联子表查询接口
关联子表查询的joinTable方法和Condition接口中的类似,只不过这是调用joinTable方法的表称为父表,关联的表为子表,父表和子表的概念是相对的.
- SubQuery<T> - cn.schoolwow.quickdao.domain中的类
-
子查询
- SubQuery() - 类 的构造器cn.schoolwow.quickdao.domain.SubQuery
-
- subQuery - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
-
join Condition 关联子查询Query
- subQueryList - 类 中的变量cn.schoolwow.quickdao.domain.Query
-
关联子查询
- subQuerySQLBuilder - 类 中的变量cn.schoolwow.quickdao.domain.SubQuery
-
join Condition 关联子查询
- syncEntityList() - 类 中的方法cn.schoolwow.quickdao.dao.sql.ddl.AbstractDDLDAO
-
- syncEntityList() - 接口 中的方法cn.schoolwow.quickdao.dao.sql.ddl.DDLDAO
-
双向同步扫描实体类信息和数据库表信息