您的浏览器已禁用 JavaScript。
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
J
M
N
O
P
Q
R
S
T
U
V
W
A
AbstractSqlBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-7.
AbstractSqlBuilder()
- 类 的构造器com.dexcoder.dal.build.
AbstractSqlBuilder
addCondition(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
DeleteBuilder
addCondition(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
InsertBuilder
addCondition(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
OrderByBuilder
addCondition(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
SelectBuilder
addCondition(String, String, String, AutoFieldType, Object)
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
添加操作条件
addCondition(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
UpdateBuilder
addCondition(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
WhereBuilder
addField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
DeleteBuilder
addField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
InsertBuilder
addField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
OrderByBuilder
addField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
SelectBuilder
addField(String, String, String, AutoFieldType, Object)
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
添加操作字段
addField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
UpdateBuilder
addField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
WhereBuilder
addSelectFunc(String)
- 类 中的方法com.dexcoder.dal.build.
Criteria
添加函数
addSelectFunc(String, boolean, boolean)
- 类 中的方法com.dexcoder.dal.build.
Criteria
添加函数
and(String, Object[])
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置and条件
and(String, String, Object[])
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置and条件
applyColumnAlias(String)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
处理column别名
applyTableAlias(String)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
处理table别名
asc(String...)
- 类 中的方法com.dexcoder.dal.build.
Criteria
asc 排序属性
AssistantException
-
com.dexcoder.dal.exceptions
中的异常错误
Assistant 自定义异常类
Created by liyd on 6/27/14.
AssistantException()
- 异常错误 的构造器com.dexcoder.dal.exceptions.
AssistantException
Constructor
AssistantException(String, Throwable)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
AssistantException
AssistantException(Throwable)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
AssistantException
Instantiates a new AssistantException.
AssistantException(String)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
AssistantException
Constructor
AssistantException(String, String)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
AssistantException
Constructor
AutoField
-
com.dexcoder.dal.build
中的类
组装sql时的列信息
Created by liyd on 7/7/14.
AutoField()
- 类 的构造器com.dexcoder.dal.build.
AutoField
autoFields
- 类 中的变量com.dexcoder.dal.build.
AbstractSqlBuilder
操作的字段
AutoFieldType
-
com.dexcoder.dal.build
中的枚举
Created by liyd on 2015-12-4.
B
begin()
- 类 中的方法com.dexcoder.dal.build.
Criteria
开始左括号
begin(String)
- 类 中的方法com.dexcoder.dal.build.
Criteria
开始左括号
BoundSql
-
com.dexcoder.dal
中的接口
具体的sql、参数信息对象
Created by liyd on 2015-12-4.
build(Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
Criteria
将设置的信息构建成BoundSql
build(boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
Criteria
将设置的信息构建成BoundSql
build(Class<?>, Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
DeleteBuilder
build(Class<?>, Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
InsertBuilder
build(Class<?>, Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
OrderByBuilder
build(Class<?>, Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
SelectBuilder
build(Class<?>, Object, boolean, NameHandler)
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
构建BoundSql
build(Class<?>, Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
UpdateBuilder
build(Class<?>, Object, boolean, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
WhereBuilder
buildAutoField(String, String, String, AutoFieldType, Object)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
构建操作的字段
C
ClassAssistantException
-
com.dexcoder.dal.exceptions
中的异常错误
Created by liyd on 2015-12-4.
ClassAssistantException(String, Throwable)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
ClassAssistantException
ClassAssistantException(Throwable)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
ClassAssistantException
Instantiates.
ClassAssistantException(String)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
ClassAssistantException
Constructor
columnFields
- 类 中的变量com.dexcoder.dal.build.
AbstractSqlBuilder
列
com.dexcoder.dal
- 程序包 com.dexcoder.dal
com.dexcoder.dal.build
- 程序包 com.dexcoder.dal.build
com.dexcoder.dal.exceptions
- 程序包 com.dexcoder.dal.exceptions
com.dexcoder.dal.handler
- 程序包 com.dexcoder.dal.handler
COMMAND_OPEN
- 类 中的静态变量com.dexcoder.dal.build.
DeleteBuilder
COMMAND_OPEN
- 类 中的静态变量com.dexcoder.dal.build.
InsertBuilder
COMMAND_OPEN
- 类 中的静态变量com.dexcoder.dal.build.
OrderByBuilder
COMMAND_OPEN
- 类 中的静态变量com.dexcoder.dal.build.
SelectBuilder
COMMAND_OPEN
- 类 中的静态变量com.dexcoder.dal.build.
UpdateBuilder
COMMAND_OPEN
- 类 中的静态变量com.dexcoder.dal.build.
WhereBuilder
Criteria
-
com.dexcoder.dal.build
中的类
sql操作Criteria
Created by liyd on 3/3/15.
CriteriaBoundSql
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-7.
CriteriaBoundSql(String, List<Object>)
- 类 的构造器com.dexcoder.dal.build.
CriteriaBoundSql
Constructor
D
DefaultNameHandler
-
com.dexcoder.dal.handler
中的类
默认名称处理handler
User: liyd Date: 2/12/14 Time: 4:51 PM
DefaultNameHandler()
- 类 的构造器com.dexcoder.dal.handler.
DefaultNameHandler
delete(Class<?>)
- 类 中的静态方法com.dexcoder.dal.build.
Criteria
delete init
delete(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据Criteria删除
delete(Object)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
删除记录 此方法会以实体中不为空的字段为条件
delete(Class<?>, Long)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
删除记录
deleteAll(Class<?>)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
删除所有记录(TRUNCATE ddl权限)
DeleteBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-7.
DeleteBuilder()
- 类 的构造器com.dexcoder.dal.build.
DeleteBuilder
desc(String...)
- 类 中的方法com.dexcoder.dal.build.
Criteria
desc 排序属性
E
end()
- 类 中的方法com.dexcoder.dal.build.
Criteria
右括号结束
exclude(String...)
- 类 中的方法com.dexcoder.dal.build.
Criteria
添加黑名单
excludeFields
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
F
fetchClassFields(Class<?>)
- 类 中的方法com.dexcoder.dal.build.
SelectBuilder
提取class 字段
funcAutoFields
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
G
GenericTokenParser
-
com.dexcoder.dal.handler
中的类
Created by liyd on 2015-11-24.
GenericTokenParser(String, String, TokenHandler)
- 类 的构造器com.dexcoder.dal.handler.
GenericTokenParser
get(Class<T>, Long)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据主键得到记录
get(Criteria, Long)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据主键得到记录
getBoundSql(String, String, Object[])
- 类 中的方法com.dexcoder.dal.
SimpleSqlFactory
getBoundSql(String, String, Object[])
- 接口 中的方法com.dexcoder.dal.
SqlFactory
获取BoundSql
getColumnName(Class<?>, String)
- 类 中的方法com.dexcoder.dal.handler.
DefaultNameHandler
getColumnName(Class<?>, String)
- 接口 中的方法com.dexcoder.dal.handler.
NameHandler
根据属性名获取列名
getColumnName(Class<?>, String)
- 类 中的方法com.dexcoder.dal.handler.
NoneNameHandler
getEntityClass()
- 类 中的方法com.dexcoder.dal.build.
Criteria
getFieldOperator()
- 类 中的方法com.dexcoder.dal.build.
AutoField
getFields()
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
getFields()
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
获取所有操作字段
getName()
- 类 中的方法com.dexcoder.dal.build.
AutoField
getParameters()
- 接口 中的方法com.dexcoder.dal.
BoundSql
Get execute sql parameters.
getParameters()
- 类 中的方法com.dexcoder.dal.build.
CriteriaBoundSql
getPkColumnName(Class<?>)
- 类 中的方法com.dexcoder.dal.handler.
DefaultNameHandler
getPkColumnName(Class<?>)
- 接口 中的方法com.dexcoder.dal.handler.
NameHandler
根据类名获取主键列名
getPkColumnName(Class<?>)
- 类 中的方法com.dexcoder.dal.handler.
NoneNameHandler
getPkFieldName(Class<?>)
- 类 中的方法com.dexcoder.dal.handler.
DefaultNameHandler
getPkFieldName(Class<?>)
- 接口 中的方法com.dexcoder.dal.handler.
NameHandler
根据类名获取主键字段名
getPkFieldName(Class<?>)
- 类 中的方法com.dexcoder.dal.handler.
NoneNameHandler
getPkNativeValue(Class<?>, String)
- 类 中的方法com.dexcoder.dal.handler.
DefaultNameHandler
getPkNativeValue(Class<?>, String)
- 接口 中的方法com.dexcoder.dal.handler.
NameHandler
根据实体名获取主键序列名 oracle才有用 自增类主键数据库直接返回null即可
getPkNativeValue(Class<?>, String)
- 类 中的方法com.dexcoder.dal.handler.
NoneNameHandler
getResultCode()
- 异常错误 中的方法com.dexcoder.dal.exceptions.
AssistantException
getResultMsg()
- 异常错误 中的方法com.dexcoder.dal.exceptions.
AssistantException
getSql()
- 接口 中的方法com.dexcoder.dal.
BoundSql
Get execute sql.
getSql()
- 类 中的方法com.dexcoder.dal.build.
CriteriaBoundSql
getSqlOperator()
- 类 中的方法com.dexcoder.dal.build.
AutoField
getTableAlias()
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
getTableAlias()
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
获取表别名
getTableName(Class<?>, Map<String, AutoField>)
- 类 中的方法com.dexcoder.dal.handler.
DefaultNameHandler
getTableName(Class<?>, Map<String, AutoField>)
- 接口 中的方法com.dexcoder.dal.handler.
NameHandler
根据实体名获取表名
getTableName(Class<?>, Map<String, AutoField>)
- 类 中的方法com.dexcoder.dal.handler.
NoneNameHandler
getType()
- 类 中的方法com.dexcoder.dal.build.
AutoField
getValue()
- 类 中的方法com.dexcoder.dal.build.
AutoField
H
handleToken(String)
- 类 中的方法com.dexcoder.dal.handler.
NativeTokenHandler
handleToken(String)
- 接口 中的方法com.dexcoder.dal.handler.
TokenHandler
hasField(String)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
hasField(String)
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
是否拥有某个字段
hasFields()
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
hasFields()
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
是否拥有操作字段
I
include(String...)
- 类 中的方法com.dexcoder.dal.build.
Criteria
添加白名单
includeFields
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
initTokenParsers(Class<?>, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
初始化 TokenParsers
insert(Class<?>)
- 类 中的静态方法com.dexcoder.dal.build.
Criteria
insert init
insert(Object)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
插入一条记录 自动处理主键
insert(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
插入一条记录 自动处理主键
InsertBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-7.
InsertBuilder()
- 类 的构造器com.dexcoder.dal.build.
InsertBuilder
into(String, Object)
- 类 中的方法com.dexcoder.dal.build.
Criteria
insert into属性
isFieldBracketBegin(AutoField)
- 类 中的方法com.dexcoder.dal.build.
WhereBuilder
是否括号类型开始
isFieldExclusion
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
isNativeField()
- 类 中的方法com.dexcoder.dal.build.
AutoField
是否原生字段
isOrderBy
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
J
JdbcAssistantException
-
com.dexcoder.dal.exceptions
中的异常错误
dal 异常 Created by liyd on 2015-12-4.
JdbcAssistantException(String, Throwable)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
JdbcAssistantException
JdbcAssistantException(Throwable)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
JdbcAssistantException
Instantiates.
JdbcAssistantException(String)
- 异常错误 的构造器com.dexcoder.dal.exceptions.
JdbcAssistantException
Constructor
JdbcDao
-
com.dexcoder.dal
中的接口
jdbc操作dao Created by liyd on 3/3/15.
M
mergeEntityFields(Object, AutoFieldType, NameHandler, boolean)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
合并entity中的field
N
NameHandler
-
com.dexcoder.dal.handler
中的接口
名称处理接口
User: liyd Date: 2/12/14 Time: 4:51 PM
NATIVE_CODE_TOKEN
- 类 中的静态变量com.dexcoder.dal.build.
AutoField
不以传参方式构建,符号中内容不会被转换
NATIVE_FIELD_TOKEN
- 类 中的静态变量com.dexcoder.dal.build.
AutoField
不以传参方式构建,符号中内容会被转换(field -> column)
NativeTokenHandler
-
com.dexcoder.dal.handler
中的类
解析[]符号 Created by liyd on 2015-12-8.
NativeTokenHandler(Class<?>, String, NameHandler)
- 类 的构造器com.dexcoder.dal.handler.
NativeTokenHandler
NoneNameHandler
-
com.dexcoder.dal.handler
中的类
不作任务特殊处理的nameHandler。
NoneNameHandler()
- 类 的构造器com.dexcoder.dal.handler.
NoneNameHandler
O
or(String, Object[])
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置or条件
or(String, String, Object[])
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置or条件
OrderByBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-4.
OrderByBuilder()
- 类 的构造器com.dexcoder.dal.build.
OrderByBuilder
orderByBuilder
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
P
parse(String)
- 类 中的方法com.dexcoder.dal.handler.
GenericTokenParser
processArrayArgs(StringBuilder, List<Object>, String, AutoField, AutoField)
- 类 中的方法com.dexcoder.dal.build.
WhereBuilder
处理数组参数
Q
queryCount(Object)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询记录数
queryCount(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询记录数
queryCount(Object, Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询记录数
queryForList(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
queryForObject(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
queryForSql(String)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据sql查询
queryForSql(String, Object[])
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据sql查询
queryForSql(String, String, Object[])
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据sql查询
queryList(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
按设置的条件查询
queryList(Class<?>)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
按设置的条件查询
queryList(T)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询列表
queryList(T, Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询列表
querySingleResult(T)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询单个记录
querySingleResult(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
查询单个记录
R
resultCode
- 异常错误 中的变量com.dexcoder.dal.exceptions.
AssistantException
Exception code
resultMsg
- 异常错误 中的变量com.dexcoder.dal.exceptions.
AssistantException
Exception message
S
save(Object)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
保存一条记录,不处理主键
save(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
保存一条记录,不处理主键
select(Class<?>)
- 类 中的静态方法com.dexcoder.dal.build.
Criteria
select init
SelectBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-4.
SelectBuilder()
- 类 的构造器com.dexcoder.dal.build.
SelectBuilder
set(String, Object)
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置操作属性
setFieldOperator(String)
- 类 中的方法com.dexcoder.dal.build.
AutoField
setName(String)
- 类 中的方法com.dexcoder.dal.build.
AutoField
setResultCode(String)
- 异常错误 中的方法com.dexcoder.dal.exceptions.
AssistantException
setResultMsg(String)
- 异常错误 中的方法com.dexcoder.dal.exceptions.
AssistantException
setSqlOperator(String)
- 类 中的方法com.dexcoder.dal.build.
AutoField
setTableAlias(String)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
setTableAlias(String)
- 接口 中的方法com.dexcoder.dal.build.
SqlBuilder
设置表别名
setType(AutoFieldType)
- 类 中的方法com.dexcoder.dal.build.
AutoField
setValue(Object)
- 类 中的方法com.dexcoder.dal.build.
AutoField
SimpleSqlFactory
-
com.dexcoder.dal
中的类
Created by liyd on 2015-12-9.
SimpleSqlFactory()
- 类 的构造器com.dexcoder.dal.
SimpleSqlFactory
SqlBuilder
-
com.dexcoder.dal.build
中的接口
Created by liyd on 2015-12-4.
SqlFactory
-
com.dexcoder.dal
中的接口
Created by liyd on 2015-12-4.
T
tableAlias
- 类 中的变量com.dexcoder.dal.build.
AbstractSqlBuilder
表别名
tableAlias(String)
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置表别名
TokenHandler
-
com.dexcoder.dal.handler
中的接口
Created by liyd on 2015-11-24.
tokenParse(String, Class<?>, NameHandler)
- 类 中的方法com.dexcoder.dal.build.
AbstractSqlBuilder
TokenParsers 解析
tokenParsers
- 类 中的变量com.dexcoder.dal.build.
AbstractSqlBuilder
parser map
U
update(Class<?>)
- 类 中的静态方法com.dexcoder.dal.build.
Criteria
update init
update(Criteria)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据Criteria更新
update(Object)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据实体更新
update(Object, boolean)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
根据实体更新
UpdateBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-4.
UpdateBuilder()
- 类 的构造器com.dexcoder.dal.build.
UpdateBuilder
updateForSql(String)
- 接口 中的方法com.dexcoder.dal.
JdbcDao
执行sql
updateForSql(String, Object[])
- 接口 中的方法com.dexcoder.dal.
JdbcDao
执行sql
updateForSql(String, String, Object[])
- 接口 中的方法com.dexcoder.dal.
JdbcDao
执行sql
V
valueOf(String)
- 枚举 中的静态方法com.dexcoder.dal.build.
AutoFieldType
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法com.dexcoder.dal.build.
AutoFieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
where(String, Object[])
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置where条件属性
where(String, String, Object[])
- 类 中的方法com.dexcoder.dal.build.
Criteria
设置where条件属性
whereBuilder
- 类 中的变量com.dexcoder.dal.build.
SelectBuilder
WhereBuilder
-
com.dexcoder.dal.build
中的类
Created by liyd on 2015-12-4.
WhereBuilder()
- 类 的构造器com.dexcoder.dal.build.
WhereBuilder
A
B
C
D
E
F
G
H
I
J
M
N
O
P
Q
R
S
T
U
V
W
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2015. All rights reserved.