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

A

AbstractCreateEntity - com.easycodebox.jdbc.entity中的类
 
AbstractCreateEntity() - 类 的构造器com.easycodebox.jdbc.entity.AbstractCreateEntity
 
AbstractEntity - com.easycodebox.jdbc.entity中的类
 
AbstractEntity() - 类 的构造器com.easycodebox.jdbc.entity.AbstractEntity
 
AbstractModifyEntity - com.easycodebox.jdbc.entity中的类
 
AbstractModifyEntity() - 类 的构造器com.easycodebox.jdbc.entity.AbstractModifyEntity
 
AbstractOperateEntity - com.easycodebox.jdbc.entity中的类
 
AbstractOperateEntity() - 类 的构造器com.easycodebox.jdbc.entity.AbstractOperateEntity
 
AbstractService<T extends Entity> - com.easycodebox.jdbc.support中的类
 
AbstractService() - 类 的构造器com.easycodebox.jdbc.support.AbstractService
 
addAnnotatedClass(Class<?>) - 类 中的静态方法com.easycodebox.jdbc.config.Configuration
 
addAssociatedColumn(String, AssociatedColumn) - 类 中的方法com.easycodebox.jdbc.Table
 
addColumn(Column) - 类 中的方法com.easycodebox.jdbc.Table
 
addField(Field) - 类 中的方法com.easycodebox.jdbc.entity.Entitys.ColumnField
 
addPrimaryKey(PkColumn) - 类 中的方法com.easycodebox.jdbc.Table
 
afterPropertiesSet() - 类 中的方法com.easycodebox.jdbc.config.ConfigPojoBean
 
and(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
获取grammar所有的条件 把 xxx = ?
AnnotateUtils - com.easycodebox.jdbc.util中的类
 
AnnotateUtils() - 类 的构造器com.easycodebox.jdbc.util.AnnotateUtils
 
as(String) - 类 中的方法com.easycodebox.jdbc.Property
 
asc(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
AssociatedColumn - com.easycodebox.jdbc中的类
 
AssociatedColumn() - 类 的构造器com.easycodebox.jdbc.AssociatedColumn
 
AssociatedColumn(String, Class<?>, Class<?>) - 类 的构造器com.easycodebox.jdbc.AssociatedColumn
 
avg(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
avg(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 

B

beforeSave(Entity) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
beforeSave(Entity) - 接口 中的方法com.easycodebox.jdbc.support.JdbcPreHandler
在执行save(insert sql)前执行的逻辑
beforeUpdate(Entity) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
beforeUpdate(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
beforeUpdate(Entity) - 接口 中的方法com.easycodebox.jdbc.support.JdbcPreHandler
在执行update(update sql)前执行的逻辑
beforeUpdate(SqlGrammar) - 接口 中的方法com.easycodebox.jdbc.support.JdbcPreHandler
在执行update(update sql)前执行的逻辑
between(Property, Object, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
buildSql(SqlCommandType) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
通过现有的SqlGrammar对象生成SQL语句

C

clone() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
closeQuote() - 类 中的方法com.easycodebox.jdbc.dialect.Dialect
 
closeQuote() - 类 中的方法com.easycodebox.jdbc.dialect.MySqlDialect
 
Column - com.easycodebox.jdbc中的类
 
Column() - 类 的构造器com.easycodebox.jdbc.Column
 
Column(String) - 类 的构造器com.easycodebox.jdbc.Column
 
column(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
生成sql语句的投影列
column(Property, Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
生成sql语句的投影列
column(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
生成sql语句的投影列
columnAll(Class<?>) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
生成sql语句的投影列, 例如 a.* , _this
ColumnField() - 类 的构造器com.easycodebox.jdbc.entity.Entitys.ColumnField
 
ColumnField(String, Field) - 类 的构造器com.easycodebox.jdbc.entity.Entitys.ColumnField
 
com.easycodebox.jdbc - 程序包 com.easycodebox.jdbc
 
com.easycodebox.jdbc.config - 程序包 com.easycodebox.jdbc.config
 
com.easycodebox.jdbc.dialect - 程序包 com.easycodebox.jdbc.dialect
 
com.easycodebox.jdbc.entity - 程序包 com.easycodebox.jdbc.entity
 
com.easycodebox.jdbc.grammar - 程序包 com.easycodebox.jdbc.grammar
 
com.easycodebox.jdbc.rule - 程序包 com.easycodebox.jdbc.rule
 
com.easycodebox.jdbc.support - 程序包 com.easycodebox.jdbc.support
 
com.easycodebox.jdbc.util - 程序包 com.easycodebox.jdbc.util
 
ConfigPojoBean - com.easycodebox.jdbc.config中的类
 
ConfigPojoBean() - 类 的构造器com.easycodebox.jdbc.config.ConfigPojoBean
 
Configuration - com.easycodebox.jdbc.config中的类
 
Configuration() - 类 的构造器com.easycodebox.jdbc.config.Configuration
 
convert2SqlName(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
把javaBean属性转换成相对应的表的列名
convert2SqlName(Class<?>, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
把javaBean属性转换成相对应的表的列名
copy() - 类 中的方法com.easycodebox.jdbc.entity.AbstractEntity
 
copy(Entity) - 类 中的静态方法com.easycodebox.jdbc.entity.Entitys
 
count(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
count(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
count(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
countDistinct(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
countDistinct(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
countSql(boolean) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
CREATE_TIME_FIELD_NAME - 类 中的静态变量com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
CreateEntity - com.easycodebox.jdbc.entity中的接口
 
CREATOR_FIELD_NAME - 类 中的静态变量com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 

D

databaseId(String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
DefaultJdbcPreHandler - com.easycodebox.jdbc.support中的类
 
DefaultJdbcPreHandler() - 类 的构造器com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
DefaultJdbcPreHandler.DateFactory - com.easycodebox.jdbc.support中的接口
创建日期类型的工厂
DefaultJdbcPreHandler.SecurityUser - com.easycodebox.jdbc.support中的接口
获取用户信息接口
DefaultTableRule - com.easycodebox.jdbc.rule中的类
 
DefaultTableRule() - 类 的构造器com.easycodebox.jdbc.rule.DefaultTableRule
 
delete(Serializable, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
delete(Serializable, Class<K>, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
delete(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
delete(SqlGrammar, String, Object, Class<?>) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
desc(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
dialect - 类 中的静态变量com.easycodebox.jdbc.config.Configuration
 
Dialect - com.easycodebox.jdbc.dialect中的类
 
Dialect() - 类 的构造器com.easycodebox.jdbc.dialect.Dialect
 
distinct(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
distinct(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 

E

Entity - com.easycodebox.jdbc.entity中的接口
 
Entitys - com.easycodebox.jdbc.entity中的类
 
Entitys() - 类 的构造器com.easycodebox.jdbc.entity.Entitys
 
Entitys.ColumnField - com.easycodebox.jdbc.entity中的类
 
eq(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
判断property == value
eqAst(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
ast(Assert)参数value值 判断property == value, 当value == null 抛异常
equals(Object) - 类 中的方法com.easycodebox.jdbc.Column
 
equals(Column) - 类 中的方法com.easycodebox.jdbc.Column
 
equals(Object) - 类 中的方法com.easycodebox.jdbc.entity.AbstractEntity
 
escapeString(String) - 类 中的方法com.easycodebox.jdbc.dialect.Dialect
把param参数的特殊符号转义
escapeString(String) - 类 中的方法com.easycodebox.jdbc.dialect.MySqlDialect
把param参数的特殊符号转义
exist(Serializable, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
exist(Serializable, Class<K>, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
exist(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 

F

fetchSize(Integer) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
fitAssociatedColumn(Table, Field) - 类 中的静态方法com.easycodebox.jdbc.util.AnnotateUtils
处理关联关系ManyToOne、OneToOne等
fitColumn(Table, Field) - 类 中的静态方法com.easycodebox.jdbc.util.AnnotateUtils
加载并解析Column annotation(包含Id annotation)
fitTableAnno(Table, Class<?>) - 类 中的静态方法com.easycodebox.jdbc.util.AnnotateUtils
加载并解析table annotation
format(String, Object, String) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
 
formatRawVal(String, Object, String) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
value 不转化为sql变量形式,使用原生值

G

ge(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
great equal( >= )
generateFk(String, String) - 类 中的方法com.easycodebox.jdbc.rule.DefaultTableRule
 
generateFk(String, String) - 接口 中的方法com.easycodebox.jdbc.rule.TableRule
生成外键的列名
get(Serializable, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
get(Serializable, Class<K>, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
get(Serializable, LockMode, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
get(Serializable, Class<K>, LockMode, V...) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
get(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
get(SqlGrammar, Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
getAlias() - 类 中的方法com.easycodebox.jdbc.Property
 
getAnnotatedClasses() - 类 中的方法com.easycodebox.jdbc.config.ConfigPojoBean
 
getAssociatedClass() - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
getAssociatedColumns() - 类 中的方法com.easycodebox.jdbc.Table
 
getCatalog() - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
getCatalog() - 类 中的方法com.easycodebox.jdbc.Table
 
getColumn() - 类 中的方法com.easycodebox.jdbc.entity.Entitys.ColumnField
 
getColumn(String) - 类 中的方法com.easycodebox.jdbc.Table
 
getColumnFields(Field) - 类 中的静态方法com.easycodebox.jdbc.entity.Entitys
 
getColumns() - 类 中的方法com.easycodebox.jdbc.Table
 
getCondition() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getCreateTime() - 类 中的方法com.easycodebox.jdbc.entity.AbstractCreateEntity
 
getCreateTime() - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
getCreateTime() - 接口 中的方法com.easycodebox.jdbc.entity.CreateEntity
 
getCreateTimeFieldName() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getCreator() - 类 中的方法com.easycodebox.jdbc.entity.AbstractCreateEntity
 
getCreator() - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
getCreator() - 接口 中的方法com.easycodebox.jdbc.entity.CreateEntity
 
getCreatorFieldName() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getCreatorName() - 类 中的方法com.easycodebox.jdbc.entity.AbstractCreateEntity
 
getCreatorName() - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
getDatabaseId() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getDateFactory() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getEntity() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getEntity() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
getEntityByTableName(String) - 类 中的静态方法com.easycodebox.jdbc.config.Configuration
 
getEntityType() - 类 中的方法com.easycodebox.jdbc.Table
 
getFetchSize() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getFields() - 类 中的方法com.easycodebox.jdbc.entity.Entitys.ColumnField
 
getFieldValue(Object) - 类 中的方法com.easycodebox.jdbc.entity.Entitys.ColumnField
 
getGeneratorType() - 类 中的方法com.easycodebox.jdbc.PkColumn
 
getGroup() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getHaving() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getInsertSql(Object, Table, boolean) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
 
getInverseJoinColumns() - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
getJoinColumns() - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
getJoins() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getJoinTableName() - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
getJoinType() - 类 中的方法com.easycodebox.jdbc.Join
 
getKeyColumn() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getKeyProperty() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getLang() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getLimitSize() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getLimitStart() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getLockMode() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
jdbc控制参数
getMappedBy() - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
getModifier() - 类 中的方法com.easycodebox.jdbc.entity.AbstractModifyEntity
 
getModifier() - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
getModifier() - 接口 中的方法com.easycodebox.jdbc.entity.ModifyEntity
 
getModifierFieldName() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getModifierName() - 类 中的方法com.easycodebox.jdbc.entity.AbstractModifyEntity
 
getModifierName() - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
getModifyTime() - 类 中的方法com.easycodebox.jdbc.entity.AbstractModifyEntity
 
getModifyTime() - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
getModifyTime() - 接口 中的方法com.easycodebox.jdbc.entity.ModifyEntity
 
getModifyTimeFieldName() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getName() - 类 中的方法com.easycodebox.jdbc.Column
 
getName() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
getName() - 枚举 中的方法com.easycodebox.jdbc.LockMode
 
getName() - 类 中的方法com.easycodebox.jdbc.Table
获取表名
getOrder() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getPackagesToScan() - 类 中的方法com.easycodebox.jdbc.config.ConfigPojoBean
 
getPageNo() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getPageSize() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getPartIndex() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getPartSize() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getPkValues(Object) - 类 中的静态方法com.easycodebox.jdbc.entity.Entitys
获取主键的值
getPrimaryKeys() - 类 中的方法com.easycodebox.jdbc.Table
 
getPrimaryKeys(Class<?>) - 类 中的静态方法com.easycodebox.jdbc.util.AnnotateUtils
获取entity的主键
getProjection() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getPropertyName() - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
getPropertyName() - 类 中的方法com.easycodebox.jdbc.Property
 
getPropertyType() - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
getReferencedClass(Field) - 类 中的静态方法com.easycodebox.jdbc.util.AnnotateUtils
获取指定属性的引用类,如果属性类型使用了泛型,则返回泛型
getReferencedColumnName() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
getResultSets() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getSchema() - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
getSchema() - 类 中的方法com.easycodebox.jdbc.Table
 
getSecurityUser() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getSqlName() - 类 中的方法com.easycodebox.jdbc.Column
 
getSqlType() - 类 中的方法com.easycodebox.jdbc.Column
 
getSysUserId() - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
getTable(Class<?>) - 类 中的静态方法com.easycodebox.jdbc.config.Configuration
 
getTable(String) - 类 中的静态方法com.easycodebox.jdbc.config.Configuration
 
getTable() - 类 中的方法com.easycodebox.jdbc.Join
关联表的entity class
getTable() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
getTable() - 类 中的方法com.easycodebox.jdbc.Property
 
getTableAlias() - 类 中的方法com.easycodebox.jdbc.Join
 
getTableAlias() - 类 中的方法com.easycodebox.jdbc.Property
 
getTableName(Class<? extends Entity>) - 类 中的静态方法com.easycodebox.jdbc.entity.Entitys
 
getType() - 类 中的方法com.easycodebox.jdbc.Column
 
getUpdateSql() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
getUpdateSql(Object, Table) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
 
getUserId() - 接口 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler.SecurityUser
返回当前操作人id
group(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
gt(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
great than( > )

H

hashCode() - 类 中的方法com.easycodebox.jdbc.Column
 
hashCode() - 类 中的方法com.easycodebox.jdbc.entity.AbstractEntity
 
having(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 

I

in(Property, Object[]) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
values = null 时不增加此条件,但能为 [](空数组)
in(Property, Collection) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
initTablesAssociate() - 类 中的静态方法com.easycodebox.jdbc.config.Configuration
加载完所有的entity class后需要调用此方法来初始化各个entity之间的关联关系 分析JoinColumn、JoinColumns、JoinTable注解,自动加上默认值
insert(SqlGrammar, String, Object, Class<?>) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
inspect(Entity) - 类 中的静态方法com.easycodebox.jdbc.entity.Entitys
 
instance(Class<?>) - 类 中的静态方法com.easycodebox.jdbc.grammar.SqlGrammar
 
instance(Class<?>, String) - 类 中的静态方法com.easycodebox.jdbc.grammar.SqlGrammar
 
instance(Class<?>, String, JoinType) - 类 中的静态方法com.easycodebox.jdbc.Join
 
instance(Class<?>, String) - 类 中的静态方法com.easycodebox.jdbc.Join
默认关联类型是JoinType.INNER_JOIN
instance() - 类 中的静态方法com.easycodebox.jdbc.JoinColumnObj
 
instance(String, Class<?>) - 类 中的静态方法com.easycodebox.jdbc.Property
创建的此对象为原型对象
instance(String, Class<?>, boolean) - 类 中的静态方法com.easycodebox.jdbc.Property
 
instance() - 接口 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler.DateFactory
 
instanceSqlGrammar(Class<T>) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
instanceSqlGrammar(Class<T>, String) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
isCountSql() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
isInsertable() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
isNotNull(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
isNotNull(Property, boolean) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果condition为true时,添加property is not null 条件
isNull(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
isNull(Property, boolean) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果condition为true时,添加property is null 条件
isNullable() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
isPrimaryKey() - 类 中的方法com.easycodebox.jdbc.Column
 
isResultOrdered() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
isTransient(Field) - 类 中的静态方法com.easycodebox.jdbc.util.AnnotateUtils
 
isUnique() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
isUpdatable() - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 

J

JdbcPreHandler - com.easycodebox.jdbc.support中的接口
 
JdbcProcessor - com.easycodebox.jdbc.support中的接口
jdbc处理器,执行sql语句
join(Join) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果用到关联查询时,此方法必须放在上面,instance方法下面紧接着就是此方法。
join(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
默认使用INNER_JOIN 如果用到关联查询时,此方法必须放在上面,instance方法下面紧接着就是此方法。
join(Property, String, JoinType) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果用到关联查询时,此方法必须放在上面,instance方法下面紧接着就是此方法。
Join - com.easycodebox.jdbc中的类
 
joinByDot(String...) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
组装sql语句的名字。
joinByDot(Property...) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
组装sql语句的名字。
JoinColumnObj - com.easycodebox.jdbc中的类
 
joinSql(JoinType) - 类 中的方法com.easycodebox.jdbc.dialect.Dialect
joinType = NONE 时,return null
joinSql(JoinType) - 类 中的方法com.easycodebox.jdbc.dialect.MySqlDialect
joinType = NONE 时,return null
JoinType - com.easycodebox.jdbc中的枚举
 

K

keyColumn(String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
keyProperty(String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 

L

lang(String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
le(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
less equal( <= )
like(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果value等于null或空字符窜则此条件不添加进SQL 当value等于空字符窜时,效果等于查询出不为null的数据
like(Property, String, short) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果value等于null或空字符窜则此条件不添加进SQL 当value等于空字符窜时,效果等于查询出不为null的数据
LIKE_A - 类 中的静态变量com.easycodebox.jdbc.grammar.SqlGrammar
 
LIKE_L - 类 中的静态变量com.easycodebox.jdbc.grammar.SqlGrammar
 
LIKE_R - 类 中的静态变量com.easycodebox.jdbc.grammar.SqlGrammar
 
limit(Integer, Integer) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
limit(Integer, Integer, Integer, Integer) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
limitByIndex(Integer) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
limitByIndex(Integer, Integer) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
list(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
list(SqlGrammar, Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
lockMode(LockMode) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
LockMode - com.easycodebox.jdbc中的枚举
 
LOG - 类 中的变量com.easycodebox.jdbc.support.AbstractService
 
lt(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
less than( < )

M

ManyToMany - com.easycodebox.jdbc中的类
 
ManyToMany() - 类 的构造器com.easycodebox.jdbc.ManyToMany
 
ManyToOne - com.easycodebox.jdbc中的类
 
ManyToOne() - 类 的构造器com.easycodebox.jdbc.ManyToOne
 
MASTER_ALIAS - 类 中的静态变量com.easycodebox.jdbc.grammar.SqlGrammar
 
max(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
max(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
min(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
min(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
MODIFIER_FIELD_NAME - 类 中的静态变量com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
MODIFY_TIME_FIELD_NAME - 类 中的静态变量com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
ModifyEntity - com.easycodebox.jdbc.entity中的接口
 
MySqlDialect - com.easycodebox.jdbc.dialect中的类
 
MySqlDialect() - 类 的构造器com.easycodebox.jdbc.dialect.MySqlDialect
 

N

ne(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
not equal( !
neAst(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
ast(Assert)参数value值 not equal( !
notIn(Property, Object[]) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
notIn(Property, Collection) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 

O

on(Property) - 类 中的方法com.easycodebox.jdbc.Join
设置join sql语句中 on部分。
on(Property, Property) - 类 中的方法com.easycodebox.jdbc.Join
设置join sql语句中 on部分
OneToMany - com.easycodebox.jdbc中的类
 
OneToMany() - 类 的构造器com.easycodebox.jdbc.OneToMany
 
OneToOne - com.easycodebox.jdbc中的类
 
OneToOne() - 类 的构造器com.easycodebox.jdbc.OneToOne
 
openQuote() - 类 中的方法com.easycodebox.jdbc.dialect.Dialect
 
openQuote() - 类 中的方法com.easycodebox.jdbc.dialect.MySqlDialect
 
OperateEntity - com.easycodebox.jdbc.entity中的接口
 
or(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
如果grammar里面只有一个条件语句,不需要用此方法, 即使用了也效果和 and(xxx = ?)

P

page(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
page(SqlGrammar, Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
PkColumn - com.easycodebox.jdbc中的类
 
PkColumn() - 类 的构造器com.easycodebox.jdbc.PkColumn
 
PkColumn(String) - 类 的构造器com.easycodebox.jdbc.PkColumn
 
Property - com.easycodebox.jdbc中的类
 
Property(String, Class<?>, boolean) - 类 的构造器com.easycodebox.jdbc.Property
 

R

resultOrdered(boolean) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
resultSets(String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
rowCount() - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
rowCount(String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 

S

save(T) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
save(K, Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
在这里加上entityClass参数,不是无意义的乱加。
selectList(SqlGrammar, String, Object, Class<?>) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
selectOne(SqlGrammar, String, Object, Class<?>) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
setAnnotatedClasses(Class<?>[]) - 类 中的方法com.easycodebox.jdbc.config.ConfigPojoBean
 
setAssociatedClass(Class<?>) - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
setAssociatedColumns(Map<String, AssociatedColumn>) - 类 中的方法com.easycodebox.jdbc.Table
 
setCatalog(String) - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
setCatalog(String) - 类 中的方法com.easycodebox.jdbc.Table
 
setColumn(String) - 类 中的方法com.easycodebox.jdbc.entity.Entitys.ColumnField
 
setColumns(Map<String, Column>) - 类 中的方法com.easycodebox.jdbc.Table
 
setCondition(StringBuilder) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
setCreateTime(Date) - 类 中的方法com.easycodebox.jdbc.entity.AbstractCreateEntity
 
setCreateTime(Date) - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
setCreateTime(Date) - 接口 中的方法com.easycodebox.jdbc.entity.CreateEntity
 
setCreateTimeFieldName(String) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setCreator(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractCreateEntity
 
setCreator(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
setCreator(String) - 接口 中的方法com.easycodebox.jdbc.entity.CreateEntity
 
setCreatorFieldName(String) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setCreatorName(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractCreateEntity
 
setCreatorName(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
setDateFactory(DefaultJdbcPreHandler.DateFactory) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setEntity(Class<?>) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setEntityType(Class<?>) - 类 中的方法com.easycodebox.jdbc.Table
 
setGeneratorType(GeneratorType) - 类 中的方法com.easycodebox.jdbc.PkColumn
 
setGroup(StringBuilder) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
setHaving(StringBuilder) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
setInsertable(boolean) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setInverseJoinColumns(JoinColumnObj[]) - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
setJoinColumns(JoinColumnObj[]) - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
setJoins(List<Join>) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
setJoinTableName(String) - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
setMappedBy(String) - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
setModifier(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractModifyEntity
 
setModifier(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
setModifier(String) - 接口 中的方法com.easycodebox.jdbc.entity.ModifyEntity
 
setModifierFieldName(String) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setModifierName(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractModifyEntity
 
setModifierName(String) - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
setModifyTime(Date) - 类 中的方法com.easycodebox.jdbc.entity.AbstractModifyEntity
 
setModifyTime(Date) - 类 中的方法com.easycodebox.jdbc.entity.AbstractOperateEntity
 
setModifyTime(Date) - 接口 中的方法com.easycodebox.jdbc.entity.ModifyEntity
 
setModifyTimeFieldName(String) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setName(String) - 类 中的方法com.easycodebox.jdbc.Column
 
setName(String) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setName(String) - 类 中的方法com.easycodebox.jdbc.Table
 
setNullable(boolean) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setOrder(StringBuilder) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
setPackagesToScan(String[]) - 类 中的方法com.easycodebox.jdbc.config.ConfigPojoBean
 
setPrimaryKey(boolean) - 类 中的方法com.easycodebox.jdbc.Column
 
setPrimaryKeys(List<PkColumn>) - 类 中的方法com.easycodebox.jdbc.Table
 
setProjection(StringBuilder) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
setPropertyName(String) - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
setPropertyType(Class<?>) - 类 中的方法com.easycodebox.jdbc.AssociatedColumn
 
setReferencedColumnName(String) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setSchema(String) - 类 中的方法com.easycodebox.jdbc.ManyToMany
 
setSchema(String) - 类 中的方法com.easycodebox.jdbc.Table
 
setSecurityUser(DefaultJdbcPreHandler.SecurityUser) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setSqlName(String) - 类 中的方法com.easycodebox.jdbc.Column
 
setSqlType(String) - 类 中的方法com.easycodebox.jdbc.Column
 
setSysUserId(Object) - 类 中的方法com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
setTable(String) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setType(Class<?>) - 类 中的方法com.easycodebox.jdbc.Column
 
setUnique(boolean) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setUpdatable(boolean) - 类 中的方法com.easycodebox.jdbc.JoinColumnObj
 
setUpdateSql(StringBuilder) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
sql() - 类 中的方法com.easycodebox.jdbc.support.AbstractService
实例化SqlGrammar
sql(Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
实例化SqlGrammar
sql(Class<K>, String) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
实例化SqlGrammar
SqlCommandType - com.easycodebox.jdbc中的枚举
 
SqlGrammar - com.easycodebox.jdbc.grammar中的类
 
SqlGrammar(Class<?>, String) - 类 的构造器com.easycodebox.jdbc.grammar.SqlGrammar
 
SqlUtils - com.easycodebox.jdbc.util中的类
 
SqlUtils() - 类 的构造器com.easycodebox.jdbc.util.SqlUtils
 
sum(Property) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
sum(Property, String) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
SYS_USER_ID - 类 中的静态变量com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 
SYS_USERNAME - 类 中的静态变量com.easycodebox.jdbc.support.DefaultJdbcPreHandler
 

T

ta(String) - 类 中的方法com.easycodebox.jdbc.Property
设置表别名前缀
Table - com.easycodebox.jdbc中的类
 
Table() - 类 的构造器com.easycodebox.jdbc.Table
 
Table(String) - 类 的构造器com.easycodebox.jdbc.Table
 
tableNames - 类 中的静态变量com.easycodebox.jdbc.config.Configuration
 
tableRule - 类 中的静态变量com.easycodebox.jdbc.config.Configuration
 
TableRule - com.easycodebox.jdbc.rule中的接口
 
tables - 类 中的静态变量com.easycodebox.jdbc.config.Configuration
 
toConditionSql(Table) - 类 中的方法com.easycodebox.jdbc.Property
返回作为条件的sql语句
toProjectionSql(Table) - 类 中的方法com.easycodebox.jdbc.Property
返回映射sql语句,例:s.name as shopName
toSql(Table, Table, String) - 类 中的方法com.easycodebox.jdbc.Join
 
toString() - 枚举 中的方法com.easycodebox.jdbc.LockMode
 
transfer(JoinColumn) - 类 中的静态方法com.easycodebox.jdbc.JoinColumnObj
 
transfer(JoinColumn[]) - 类 中的静态方法com.easycodebox.jdbc.JoinColumnObj
 
truncate() - 类 中的方法com.easycodebox.jdbc.support.AbstractService
用到此功能时,不能事务回滚
truncate(Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
用到此功能时,不能事务回滚

U

update(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
update(SqlGrammar) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
update(T) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
update(K, Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
在这里加上entityClass参数,不是无意义的乱加。
update(SqlGrammar, String, Object, Class<?>) - 接口 中的方法com.easycodebox.jdbc.support.JdbcProcessor
 
updateAst(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
ast(Assert)参数value值
updateByRawVal(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
value不经过任何处理直接传给生气了语句 用来设置null值,updateByRawVal("curDlvAddr", "null") updateByRawVal(R.Shop.orderNum, "#{orderNum} + 1")
updateNeed(Property, Object) - 类 中的方法com.easycodebox.jdbc.grammar.SqlGrammar
 
updateStatus(Serializable, V) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 
updateStatus(Serializable, V, Class<K>) - 类 中的方法com.easycodebox.jdbc.support.AbstractService
 

V

value2Sql(Object) - 类 中的静态方法com.easycodebox.jdbc.util.SqlUtils
 
valueOf(String) - 枚举 中的静态方法com.easycodebox.jdbc.JoinType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.easycodebox.jdbc.LockMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.easycodebox.jdbc.SqlCommandType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.easycodebox.jdbc.JoinType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.easycodebox.jdbc.LockMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.easycodebox.jdbc.SqlCommandType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WaitTableLockTimeoutException - com.easycodebox.jdbc中的异常错误
 
WaitTableLockTimeoutException() - 异常错误 的构造器com.easycodebox.jdbc.WaitTableLockTimeoutException
 
WaitTableLockTimeoutException(String, Object...) - 异常错误 的构造器com.easycodebox.jdbc.WaitTableLockTimeoutException
msg格式:“属性{0}不能为空。”
WaitTableLockTimeoutException(String, Throwable, Object...) - 异常错误 的构造器com.easycodebox.jdbc.WaitTableLockTimeoutException
msg格式:“属性{0}不能为空。”
WaitTableLockTimeoutException(Throwable) - 异常错误 的构造器com.easycodebox.jdbc.WaitTableLockTimeoutException
 
wrapQuote(String) - 类 中的方法com.easycodebox.jdbc.dialect.Dialect
为name包裹引号,更具数据库的类型包括相对应的引号 Oracle name ==》 "name" MySql name ==》 `name`
A B C D E F G H I J K L M N O P R S T U V W 
跳过导航链接

Copyright © 2016. All rights reserved.