您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
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.