您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
I
J
K
L
M
N
P
R
S
T
U
V
W
A
ACTIVE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
Active()
- 类 的构造器cn.jiangzeyin.database.config.
SystemColumn.Active
appendWhere(String)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
AppendWhere(String)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
B
Base
<
T
> -
cn.jiangzeyin.database.base
中的类
数据库操作公共
Base()
- 类 的构造器cn.jiangzeyin.database.base.
Base
创建时就获取操作人
BaseSequence
-
cn.jiangzeyin.sequence
中的类
公共的 Created by jiangzeyin on 2018/6/20.
BaseSequence(int, int, int, int, int)
- 类 的构造器cn.jiangzeyin.sequence.
BaseSequence
beforeInsert(Insert<?>, Object)
- 接口 中的方法cn.jiangzeyin.database.event.
InsertEvent
开始事件之前
beforeUpdate(Update<?>, Object)
- 接口 中的方法cn.jiangzeyin.database.event.
UpdateEvent
开始事件之前
C
checkUpdate(Class, HashMap<String, Object>)
- 类 中的静态方法cn.jiangzeyin.database.base.
WriteBase
效验update 是否合法
cn.jiangzeyin.database
- 程序包 cn.jiangzeyin.database
cn.jiangzeyin.database.annotation
- 程序包 cn.jiangzeyin.database.annotation
cn.jiangzeyin.database.base
- 程序包 cn.jiangzeyin.database.base
cn.jiangzeyin.database.config
- 程序包 cn.jiangzeyin.database.config
cn.jiangzeyin.database.event
- 程序包 cn.jiangzeyin.database.event
cn.jiangzeyin.database.run.read
- 程序包 cn.jiangzeyin.database.run.read
cn.jiangzeyin.database.run.write
- 程序包 cn.jiangzeyin.database.run.write
cn.jiangzeyin.database.util
- 程序包 cn.jiangzeyin.database.util
cn.jiangzeyin.sequence
- 程序包 cn.jiangzeyin.sequence
cn.jiangzeyin.system
- 程序包 cn.jiangzeyin.system
cn.jiangzeyin.util
- 程序包 cn.jiangzeyin.util
columns
- 类 中的变量cn.jiangzeyin.database.base.
ReadBase
commit()
- 类 中的方法cn.jiangzeyin.database.run.write.
Transaction.Operate
提交事务
completeInsert(Object)
- 接口 中的方法cn.jiangzeyin.database.event.
InsertEvent
操作成功
completeR(long)
- 接口 中的方法cn.jiangzeyin.database.event.
RemoveEvent
操作成功
completeUpdate(Object)
- 接口 中的方法cn.jiangzeyin.database.event.
UpdateEvent
操作成功
config(int, int)
- 类 中的静态方法cn.jiangzeyin.sequence.
SequenceConfig
ConfigProperties
-
cn.jiangzeyin.database.config
中的类
Created by jiangzeyin on 2017/8/14.
ConfigProperties()
- 类 的构造器cn.jiangzeyin.database.config.
ConfigProperties
convertList(ReadBase<T>, List<Map<String, Object>>)
- 类 中的静态方法cn.jiangzeyin.database.util.
Util
将list map 转javabean
Create()
- 类 的构造器cn.jiangzeyin.database.config.
ModifyUser.Create
D
DatabaseContextHolder
-
cn.jiangzeyin.database.config
中的类
Created by jiangzeyin on 2017/1/6.
DatabaseContextHolder.DatabaseOptType
-
cn.jiangzeyin.database.config
中的枚举
dataCenterId
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
数据中心编号
dataCenterIdBits
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
dataCenterIdShift
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
DataSourceConfig
-
cn.jiangzeyin.database.config
中的类
数据源配置信息 Created by jiangzeyin on 2017/1/6.
DateSequence
-
cn.jiangzeyin.sequence
中的类
与snowflake算法区别,返回字符串id,占用更多字节,但直观从id中看出生成时间 Created by jiangzeyin on 2018/6/20.
DBExecutorService
-
cn.jiangzeyin.system
中的类
系统线程池管理
DBExecutorService()
- 类 的构造器cn.jiangzeyin.system.
DBExecutorService
DbLog
-
cn.jiangzeyin.system
中的类
日志 Created by jiangzeyin on 2017/8/14.
DbLog.DbLogInterface
-
cn.jiangzeyin.system
中的接口
日志回调接口
DbReflectUtil
-
cn.jiangzeyin.util
中的类
利用反射进行操作的一个工具类
DbReflectUtil()
- 类 的构造器cn.jiangzeyin.util.
DbReflectUtil
DbWriteService
-
cn.jiangzeyin.database
中的类
DbWriteService.WriteInterface
-
cn.jiangzeyin.database
中的接口
convert database name
E
EntityConfig
-
cn.jiangzeyin.database.annotation
中的注释类型
Created by jiangzeyin on 2017/10/24.
error(Exception)
- 接口 中的方法cn.jiangzeyin.database.run.write.
Transaction.Callback
error(String, Throwable)
- 接口 中的方法cn.jiangzeyin.system.
DbLog.DbLogInterface
errorInsert(Throwable)
- 接口 中的方法cn.jiangzeyin.database.event.
InsertEvent
出现异常
errorR(Throwable)
- 接口 中的方法cn.jiangzeyin.database.event.
RemoveEvent
出现异常
errorUpdate(Throwable)
- 接口 中的方法cn.jiangzeyin.database.event.
UpdateEvent
出现异常
execute(Runnable)
- 类 中的静态方法cn.jiangzeyin.system.
DBExecutorService
executeInsert(DataSource, String, List<Object>)
- 类 中的静态方法cn.jiangzeyin.database.util.
JdbcUtil
添加操作 返回主键
executeInsert(Connection, String, List<Object>)
- 类 中的静态方法cn.jiangzeyin.database.util.
JdbcUtil
添加操作 返回主键
F
FieldConfig
-
cn.jiangzeyin.database.annotation
中的注释类型
实体属性配置 Created by jiangzeyin on 2017/12/9.
function(String, List<Object>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
获取运行sql function
G
get(K)
- 类 中的方法cn.jiangzeyin.util.
KeyMap
getActiveValue()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn.Active
getAllSetMethods(Class)
- 类 中的静态方法cn.jiangzeyin.util.
DbReflectUtil
getAsyncLog()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getBooleanProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getBooleanProperty(String, boolean)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getByteProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getByteProperty(String, byte)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getCallback()
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
getCharProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getCharProperty(String, char)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getColumn()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn.Active
getColumn()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn.Modify
getColumns()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
查询列 默认*
getColumns()
- 类 中的方法cn.jiangzeyin.database.run.read.
IsExists
getColumns()
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
getColumnTime()
- 类 中的静态方法cn.jiangzeyin.database.config.
ModifyUser.Modify
getColumnUser()
- 类 中的静态方法cn.jiangzeyin.database.config.
ModifyUser.Create
getColumnUser()
- 类 中的静态方法cn.jiangzeyin.database.config.
ModifyUser.Modify
getConnectionTagName()
- 类 中的静态方法cn.jiangzeyin.database.config.
DatabaseContextHolder
getData()
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
getDatabaseName(Class)
- 接口 中的方法cn.jiangzeyin.database.
DbWriteService.WriteInterface
根据实体class 获取对应数据源标记
getDataCenterId()
- 类 中的静态方法cn.jiangzeyin.sequence.
SequenceConfig
getDeclaredFields(Class<?>)
- 类 中的静态方法cn.jiangzeyin.util.
DbReflectUtil
获取class 所有字段 (包括父类)
getDefaultKeyName()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
getDefaultRefKeyName()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
getDefaultSelectColumns()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
getDefaultValue(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
获取字段的默认值
getDesc()
- 枚举 中的方法cn.jiangzeyin.database.base.
WriteBase.Event.BeforeCode
getDoubleProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getDoubleProperty(String, double)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getField(Class<?>, String)
- 类 中的静态方法cn.jiangzeyin.util.
DbReflectUtil
利用反射获取指定对象里面的指定属性
getFieldValue(Object, String)
- 类 中的静态方法cn.jiangzeyin.util.
DbReflectUtil
利用反射获取指定对象的指定属性
getFloatProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getFloatProperty(String, float)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getIds()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
getInActiveValue()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn.Active
getIndex()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
getInsert()
- 类 中的方法cn.jiangzeyin.database.run.write.
Transaction.Operate
获取事务的insert 操作对象
getInsertSql(Insert<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
获取添加对象信息
getInsertSqls(Insert<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
getInstance()
- 类 中的静态方法cn.jiangzeyin.database.
DbWriteService
getInstance()
- 类 中的静态方法cn.jiangzeyin.system.
DbLog
getIntArrayProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getIntArrayProperty(String, int[])
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getIntProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getIntProperty(String, int)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getIsDelete()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
getIsExistsSql(IsExists, Class<?>, String, String)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
getKeyColumn()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
获取主键列
getKeyColumn()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
getKeyValue()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
获取主键值
getKeyValue()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
getLimit()
- 类 中的方法cn.jiangzeyin.database.run.read.
IsExists
getLimitCount()
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
getLimitStart()
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
getList()
- 类 中的方法cn.jiangzeyin.database.run.write.
Insert
getLongProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getLongProperty(String, long)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getMapList()
- 类 中的方法cn.jiangzeyin.database.
Page
getModifyTime()
- 类 中的静态方法cn.jiangzeyin.database.config.
ModifyUser.Modify
getName()
- 类 中的方法cn.jiangzeyin.database.run.read.
SelectFunction
getOptUserId()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getOrderBy()
- 类 中的方法cn.jiangzeyin.database.
Page
getOrderBy()
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
getPage()
- 类 中的方法cn.jiangzeyin.database.run.read.
SelectPage
getPageNo()
- 类 中的方法cn.jiangzeyin.database.
Page
getPageSize()
- 类 中的方法cn.jiangzeyin.database.
Page
getParameters()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
getParameters()
- 类 中的方法cn.jiangzeyin.database.run.read.
IsExists
getParameters()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
getParameters()
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
getPoolRunInfo()
- 类 中的静态方法cn.jiangzeyin.system.
DBExecutorService
getPropertyGroup(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getPropertyGroup(String, boolean)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getPropertyGroup(String, boolean, String[])
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getPropertyGroups(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getPwdColumn()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
getReadDataSource(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
DatabaseContextHolder
getRefKey()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getRefMap()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getRefWhere()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getRemove()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getRemove()
- 类 中的方法cn.jiangzeyin.database.run.write.
Transaction.Operate
获取事务的remove 操作对象
getRemoveSql(Remove<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
获取移除sql 语句
getResource(String)
- 类 中的静态方法cn.jiangzeyin.util.
ResourceUtil
getResultCode()
- 枚举 中的方法cn.jiangzeyin.database.base.
WriteBase.Event.BeforeCode
getResults()
- 类 中的方法cn.jiangzeyin.database.
Page
getResultType()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
getSelectPageSql(SelectPage<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
获取分页操作信息
getSelectPageSql(Page<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
getSelectSql(Select<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
获取查询信息
getShortProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getShortProperty(String, short)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getSql()
- 类 中的方法cn.jiangzeyin.database.
Page
getSql()
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
getSql()
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
getStringArrayProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getStringArrayProperty(String, String[])
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getStringProperty(String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getStringProperty(String, String)
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getSystemMap()
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
getTableName()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getTableName(Class<?>, boolean, String, boolean)
- 接口 中的方法cn.jiangzeyin.database.
DbWriteService.WriteInterface
获取实体对应的表名
getTag()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getTagName()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getTclass()
- 类 中的方法cn.jiangzeyin.database.base.
Base
返回操作的泛型类
getTclass(boolean)
- 类 中的方法cn.jiangzeyin.database.base.
Base
获取tclass
getTclass()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
getTClass(Class<?>)
- 类 中的静态方法cn.jiangzeyin.util.
DbReflectUtil
获取对象的泛型
getTime()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn.Modify
getTotalPage()
- 类 中的方法cn.jiangzeyin.database.
Page
getTotalRecord()
- 类 中的方法cn.jiangzeyin.database.
Page
getTransferLog()
- 类 中的方法cn.jiangzeyin.database.base.
Base
getType()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
getUnderlyingProperties()
- 类 中的方法cn.jiangzeyin.util.
PropertiesParser
getUpdate()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
getUpdate()
- 类 中的方法cn.jiangzeyin.database.run.write.
Transaction.Operate
获取事务的update 操作对象
getUpdate()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
getUpdateSql(Update<?>)
- 类 中的静态方法cn.jiangzeyin.database.util.
SqlUtil
获取修改对象信息
getUserId()
- 类 中的静态方法cn.jiangzeyin.system.
SystemSessionInfo
获取当前操作session 用户id
getUserId()
- 接口 中的方法cn.jiangzeyin.system.
SystemSessionInfo.SessionUser
getUserName()
- 类 中的静态方法cn.jiangzeyin.system.
SystemSessionInfo
获取当前操作session 用户名
getUserName()
- 接口 中的方法cn.jiangzeyin.system.
SystemSessionInfo.SessionUser
getWhere()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
getWhere()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
getWhere()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
getWhereParameters()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
getWhereWord()
- 类 中的方法cn.jiangzeyin.database.
Page
getWorkerId()
- 类 中的静态方法cn.jiangzeyin.sequence.
SequenceConfig
getWriteConnection(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
DatabaseContextHolder
getWriteDataSource(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
DatabaseContextHolder
I
IdSequence
-
cn.jiangzeyin.sequence
中的类
基于Twitter的Snowflake算法实现分布式高效有序ID生产黑科技(sequence)
SnowFlake的结构如下(每部分用-分开):
0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0
41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序IdWorker类的startTime属性)。
info(Object)
- 接口 中的方法cn.jiangzeyin.system.
DbLog.DbLogInterface
init(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
DataSourceConfig
Insert
<
T
> -
cn.jiangzeyin.database.run.write
中的类
普通insert
Insert(T)
- 类 的构造器cn.jiangzeyin.database.run.write.
Insert
Insert(List<T>)
- 类 的构造器cn.jiangzeyin.database.run.write.
Insert
Insert(T, boolean)
- 类 的构造器cn.jiangzeyin.database.run.write.
Insert
添加数据
Insert(List<T>, boolean)
- 类 的构造器cn.jiangzeyin.database.run.write.
Insert
InsertEvent
-
cn.jiangzeyin.database.event
中的接口
添加数据事件
instance()
- 类 中的静态方法cn.jiangzeyin.sequence.
DateSequence
instance()
- 类 中的静态方法cn.jiangzeyin.sequence.
IdSequence
isActive()
- 类 中的静态方法cn.jiangzeyin.database.config.
DataSourceConfig
isCreateClass(Class)
- 类 中的静态方法cn.jiangzeyin.database.config.
ModifyUser.Create
ISequence
-
cn.jiangzeyin.sequence
中的接口
主键id Created by jiangzeyin on 2018/6/20.
IsExists
<
T
> -
cn.jiangzeyin.database.run.read
中的类
判断是否存在
IsExists(String, String)
- 类 的构造器cn.jiangzeyin.database.run.read.
IsExists
IsExists()
- 类 的构造器cn.jiangzeyin.database.run.read.
IsExists
IsExists(boolean)
- 类 的构造器cn.jiangzeyin.database.run.read.
IsExists
异常是否抛出
IsExists(String)
- 类 的构造器cn.jiangzeyin.database.run.read.
IsExists
isModifyClass(Class)
- 类 中的静态方法cn.jiangzeyin.database.config.
ModifyUser.Modify
isReadRemove(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
isSequence(Class<?>, String)
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
判断是否为sequence 字段
isStatus()
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn.Modify
isThrows()
- 类 中的方法cn.jiangzeyin.database.base.
Base
isThrows(Throwable)
- 类 中的方法cn.jiangzeyin.database.base.
Base
处理异常
isThrows(Throwable)
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
isUseDataBaseName()
- 类 中的方法cn.jiangzeyin.database.base.
Base
isUseIndex()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
isWriteRemove(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
J
JdbcUtil
-
cn.jiangzeyin.database.util
中的类
jdbc 操作util
JdbcUtil()
- 类 的构造器cn.jiangzeyin.database.util.
JdbcUtil
K
KeyMap
<
K
,
V
> -
cn.jiangzeyin.util
中的类
Created by jiangzeyin on 2017/8/15.
KeyMap(Map<K, V>)
- 类 的构造器cn.jiangzeyin.util.
KeyMap
L
lastTimestamp
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
最后一次计算的时间
M
Modify()
- 类 的构造器cn.jiangzeyin.database.config.
ModifyUser.Modify
Modify()
- 类 的构造器cn.jiangzeyin.database.config.
SystemColumn.Modify
ModifyUser
-
cn.jiangzeyin.database.config
中的类
Created by jiangzeyin on 2017/8/14.
ModifyUser()
- 类 的构造器cn.jiangzeyin.database.config.
ModifyUser
ModifyUser.Create
-
cn.jiangzeyin.database.config
中的类
ModifyUser.Modify
-
cn.jiangzeyin.database.config
中的类
N
nextId()
- 类 中的方法cn.jiangzeyin.sequence.
DateSequence
nextId()
- 类 中的方法cn.jiangzeyin.sequence.
IdSequence
获取ID
nextId()
- 接口 中的方法cn.jiangzeyin.sequence.
ISequence
生成唯一主键
NO_ACTIVE
- 类 中的静态变量cn.jiangzeyin.database.config.
SystemColumn.Active
notCanUpdate(String)
- 类 中的静态方法cn.jiangzeyin.database.config.
SystemColumn
判断是否可以修改
P
Page
<
T
> -
cn.jiangzeyin.database
中的类
对分页的基本数据进行一个简单的封装
Page()
- 类 的构造器cn.jiangzeyin.database.
Page
Page(String)
- 类 的构造器cn.jiangzeyin.database.
Page
parseInfo(String)
- 类 中的方法cn.jiangzeyin.sequence.
DateSequence
parseInfo(String)
- 类 中的方法cn.jiangzeyin.sequence.
IdSequence
parseInfo(String)
- 接口 中的方法cn.jiangzeyin.sequence.
ISequence
根据主键获取相关信息
parseSequence(Class<? extends ISequence>)
- 类 中的静态方法cn.jiangzeyin.sequence.
SequenceConfig
PROP_CONFIG_PATH
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_CREATE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_CREATE_CLASS
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_CREATE_COLUMN_USER
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_LAST_MODIFY
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_LAST_MODIFY_CLASS
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_LAST_MODIFY_COLUMN_TIME
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_LAST_MODIFY_COLUMN_USER
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_LAST_MODIFY_TIME
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SOURCE_TAG
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_ACTIVE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_ACTIVE_VALUE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_COLUMN_DEFAULT_VALUE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_DEFAULT_KEY_NAME
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_DEFAULT_REF_KEY_NAME
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_MODIFY
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_MODIFY_COLUMN
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_MODIFY_STATUS
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_MODIFY_TIME
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_NOT_PUT_UPDATE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_PWD
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_READ_DEFAULT_REMOVE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_SELECT_DEFAULT_COLUMNS
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_UN_ACTIVE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_COLUMN_WRITE_DEFAULT_REMOVE
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_KEY
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PROP_SYSTEM_KEY_COLUMN
- 类 中的静态变量cn.jiangzeyin.database.config.
ConfigProperties
PropertiesParser
-
cn.jiangzeyin.util
中的类
PropertiesParser(InputStream)
- 类 的构造器cn.jiangzeyin.util.
PropertiesParser
PropertiesParser(Properties)
- 类 的构造器cn.jiangzeyin.util.
PropertiesParser
putRefClass(String, Class<?>)
- 类 中的方法cn.jiangzeyin.database.base.
Base
添加外键 关系
putRefClass(String, Class<?>, String)
- 类 中的方法cn.jiangzeyin.database.base.
Base
putUpdate(String, Object)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
添加要更新的字段
putUpdate(String, Object)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
添加要更新的字段
R
ReadBase
<
T
> -
cn.jiangzeyin.database.base
中的类
读取数据
ReadBase()
- 类 的构造器cn.jiangzeyin.database.base.
ReadBase
ReadBase.Result
-
cn.jiangzeyin.database.base
中的枚举
返回值类型
recycling()
- 类 中的方法cn.jiangzeyin.database.base.
Base
回收对象信息
recycling()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
recycling()
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
Remove
<
T
> -
cn.jiangzeyin.database.run.write
中的类
移除数据 即更改isDelete 状态
Remove(Connection)
- 类 的构造器cn.jiangzeyin.database.run.write.
Remove
Remove(Remove.Type)
- 类 的构造器cn.jiangzeyin.database.run.write.
Remove
Remove(Remove.Type, boolean)
- 类 的构造器cn.jiangzeyin.database.run.write.
Remove
Remove.Type
-
cn.jiangzeyin.database.run.write
中的枚举
RemoveEvent
-
cn.jiangzeyin.database.event
中的接口
删除数据事件
ResourceUtil
-
cn.jiangzeyin.util
中的类
加载资源util Created by jiangzeyin on 2017/8/14.
rollback()
- 类 中的方法cn.jiangzeyin.database.run.write.
Transaction.Operate
回滚事务
run()
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
run()
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
异步执行
run()
- 类 中的方法cn.jiangzeyin.database.run.read.
IsExists
查询是否存在
run(ReadBase.Result)
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
run()
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
查询
run()
- 类 中的方法cn.jiangzeyin.database.run.read.
SelectFunction
run()
- 类 中的方法cn.jiangzeyin.database.run.read.
SelectPage
run()
- 类 中的方法cn.jiangzeyin.database.run.write.
Insert
异步执行添加数据操作
run()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
run()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
runBoolean()
- 类 中的方法cn.jiangzeyin.database.run.read.
IsExists
判断是否存在
runEnd()
- 类 中的方法cn.jiangzeyin.database.base.
Base
runOne()
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
查询一条数据 返回实体 会自动追加 limit 1
S
Select
<
T
> -
cn.jiangzeyin.database.run.read
中的类
查询数据库操作
Select()
- 类 的构造器cn.jiangzeyin.database.run.read.
Select
Select(int)
- 类 的构造器cn.jiangzeyin.database.run.read.
Select
Select(String)
- 类 的构造器cn.jiangzeyin.database.run.read.
Select
SelectFunction
<
T
> -
cn.jiangzeyin.database.run.read
中的类
查询函数
SelectFunction(String, String)
- 类 的构造器cn.jiangzeyin.database.run.read.
SelectFunction
SelectPage
<
T
> -
cn.jiangzeyin.database.run.read
中的类
分页查询
SelectPage(Page<T>)
- 类 的构造器cn.jiangzeyin.database.run.read.
SelectPage
分页基本使用
SelectPage(Page<T>, ReadBase.Result)
- 类 的构造器cn.jiangzeyin.database.run.read.
SelectPage
sequence
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
sequenceBits
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
SequenceConfig
-
cn.jiangzeyin.sequence
中的类
主键配置 Created by jiangzeyin on 2018/6/20.
SequenceConfig()
- 类 的构造器cn.jiangzeyin.sequence.
SequenceConfig
sequenceMask
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
用mask防止溢出:位与运算保证计算
setAsync()
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
setCallback(WriteBase.Callback)
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
setColumns(String)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
设置查询列 默认所有 (*)
setColumns(List<String>)
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
setData(T)
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
setDbLogInterface(DbLog.DbLogInterface)
- 类 中的静态方法cn.jiangzeyin.system.
DbLog
setDisplayPage(int, int)
- 类 中的方法cn.jiangzeyin.database.
Page
setFieldValue(Object, String, Object)
- 类 中的静态方法cn.jiangzeyin.util.
DbReflectUtil
利用反射设置指定对象的指定属性为指定的值
setIds(String)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setIds(int)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setIndex(String)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
查询使用索引
setIsDelete(int)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
setKeyColumn(String)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
设置主键列名 默认为 id
setKeyColumn(String)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
设置主键列名 默认为 id
setKeyValue(Object)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
设置查询主键值
setKeyValue(Object)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
设置查询主键值
setLimit(int)
- 类 中的方法cn.jiangzeyin.database.run.read.
IsExists
setLimitCount(int)
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
设置查询数量
setLimitStart(int)
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
设置查询开始位置
setList(List<T>)
- 类 中的方法cn.jiangzeyin.database.run.write.
Insert
setMapList(List<Map<String, Object>>)
- 类 中的方法cn.jiangzeyin.database.
Page
setName(String)
- 类 中的方法cn.jiangzeyin.database.run.read.
SelectFunction
setOptUserId(int)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setOrderBy(String)
- 类 中的方法cn.jiangzeyin.database.
Page
setOrderBy(String)
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
setPage(Page<T>)
- 类 中的方法cn.jiangzeyin.database.run.read.
SelectPage
setPageNo(int)
- 类 中的方法cn.jiangzeyin.database.
Page
setPageNoAndSize(long, long)
- 类 中的方法cn.jiangzeyin.database.
Page
设置分页条件
setPageSize(int)
- 类 中的方法cn.jiangzeyin.database.
Page
setParameters(Object...)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
setParameters(List<Object>)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
setParameters(List<Object>)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setParameters(Object...)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setParameters(List<Object>)
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
setRefKey(String)
- 类 中的方法cn.jiangzeyin.database.base.
Base
设置外键的列
setRemove(String...)
- 类 中的方法cn.jiangzeyin.database.base.
Base
设置排除获取字段
setResults(List<T>)
- 类 中的方法cn.jiangzeyin.database.
Page
setResultsT(List<?>)
- 类 中的方法cn.jiangzeyin.database.
Page
setResultType(ReadBase.Result)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
setRunSql(String)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setSessionUser(SystemSessionInfo.SessionUser)
- 类 中的静态方法cn.jiangzeyin.system.
SystemSessionInfo
setSql(String)
- 类 中的方法cn.jiangzeyin.database.
Page
setSql(String)
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
setSql(String, ReadBase.Result)
- 类 中的方法cn.jiangzeyin.database.run.read.
Select
setSql(String)
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
setSql(CharSequence)
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
setSystemMap(HashMap<String, String>)
- 类 中的方法cn.jiangzeyin.database.util.
SqlAndParameters
setTableName(String)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setTag(String)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setTclass(Class<?>)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setThrowable(Throwable)
- 类 中的方法cn.jiangzeyin.database.base.
WriteBase
setThrows(boolean)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setTotalPage(long)
- 类 中的方法cn.jiangzeyin.database.
Page
setTotalRecord(long)
- 类 中的方法cn.jiangzeyin.database.
Page
setType(Remove.Type)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setUpdate(HashMap<String, Object>)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setUpdate(HashMap<String, Object>)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
setUseDataBaseName(boolean)
- 类 中的方法cn.jiangzeyin.database.base.
Base
setUseIndex(boolean)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
setWhere(String)
- 类 中的方法cn.jiangzeyin.database.base.
ReadBase
setWhere(String)
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
setWhere(String)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
setWhereParameters(List<Object>)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
setWhereParameters(Object...)
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
setWhereWord(String)
- 类 中的方法cn.jiangzeyin.database.
Page
setWriteInterface(DbWriteService.WriteInterface)
- 类 中的静态方法cn.jiangzeyin.database.
DbWriteService
shutdown()
- 类 中的静态方法cn.jiangzeyin.system.
DBExecutorService
关闭所有线程池
SqlAndParameters
-
cn.jiangzeyin.database.util
中的类
sql 处理后对象
SqlAndParameters()
- 类 的构造器cn.jiangzeyin.database.util.
SqlAndParameters
SqlUtil
-
cn.jiangzeyin.database.util
中的类
sql 工具
SqlUtil()
- 类 的构造器cn.jiangzeyin.database.util.
SqlUtil
start(Transaction.Operate)
- 接口 中的方法cn.jiangzeyin.database.run.write.
Transaction.Callback
success(Object)
- 接口 中的方法cn.jiangzeyin.database.base.
WriteBase.Callback
success
syncRun()
- 类 中的方法cn.jiangzeyin.database.run.write.
Insert
执行添加数据操作
syncRun()
- 类 中的方法cn.jiangzeyin.database.run.write.
Remove
syncRun()
- 类 中的方法cn.jiangzeyin.database.run.write.
Update
SystemColumn
-
cn.jiangzeyin.database.config
中的类
Created by jiangzeyin on 2017/8/15.
SystemColumn()
- 类 的构造器cn.jiangzeyin.database.config.
SystemColumn
SystemColumn.Active
-
cn.jiangzeyin.database.config
中的类
SystemColumn.Modify
-
cn.jiangzeyin.database.config
中的类
SystemSessionInfo
-
cn.jiangzeyin.system
中的类
系统session 信息
SystemSessionInfo.SessionUser
-
cn.jiangzeyin.system
中的接口
获取session 信息接口
T
tilNextMillis(long)
- 类 中的方法cn.jiangzeyin.sequence.
BaseSequence
timeGen()
- 类 中的方法cn.jiangzeyin.sequence.
BaseSequence
toJSONObject(JSONArray)
- 类 中的方法cn.jiangzeyin.database.
Page
toJSONObject()
- 类 中的方法cn.jiangzeyin.database.
Page
toString()
- 类 中的方法cn.jiangzeyin.database.
Page
Transaction
-
cn.jiangzeyin.database.run.write
中的类
事务操作 Created by jiangzeyin on 2018/4/4.
Transaction(Class, Transaction.Callback)
- 类 的构造器cn.jiangzeyin.database.run.write.
Transaction
Transaction(String, Transaction.Callback)
- 类 的构造器cn.jiangzeyin.database.run.write.
Transaction
Transaction.Callback
-
cn.jiangzeyin.database.run.write
中的接口
事物接口
Transaction.Operate
-
cn.jiangzeyin.database.run.write
中的类
事物操作对象
transactionConnection
- 类 中的变量cn.jiangzeyin.database.base.
WriteBase
事务的链接信息
TransactionError
-
cn.jiangzeyin.database
中的异常错误
事务异常 Created by jiangzeyin on 2018/6/21.
TransactionError(String)
- 异常错误 的构造器cn.jiangzeyin.database.
TransactionError
U
Update
<
T
> -
cn.jiangzeyin.database.run.write
中的类
update 数据库操作
Update(T)
- 类 的构造器cn.jiangzeyin.database.run.write.
Update
Update(T, boolean)
- 类 的构造器cn.jiangzeyin.database.run.write.
Update
Update()
- 类 的构造器cn.jiangzeyin.database.run.write.
Update
Update(boolean)
- 类 的构造器cn.jiangzeyin.database.run.write.
Update
UpdateEvent
-
cn.jiangzeyin.database.event
中的接口
更新数据事件
userIdGetName(int)
- 接口 中的方法cn.jiangzeyin.system.
SystemSessionInfo.SessionUser
userIdGetName(int)
- 类 中的静态方法cn.jiangzeyin.system.
SystemSessionInfo
Util
-
cn.jiangzeyin.database.util
中的类
工具类
Util()
- 类 的构造器cn.jiangzeyin.database.util.
Util
V
valueOf(String)
- 枚举 中的静态方法cn.jiangzeyin.database.base.
ReadBase.Result
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.jiangzeyin.database.base.
WriteBase.Event.BeforeCode
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.jiangzeyin.database.config.
DatabaseContextHolder.DatabaseOptType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.jiangzeyin.database.run.write.
Remove.Type
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法cn.jiangzeyin.database.base.
ReadBase.Result
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.jiangzeyin.database.base.
WriteBase.Event.BeforeCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.jiangzeyin.database.config.
DatabaseContextHolder.DatabaseOptType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.jiangzeyin.database.run.write.
Remove.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
warn(Object)
- 接口 中的方法cn.jiangzeyin.system.
DbLog.DbLogInterface
warn(String, Throwable)
- 接口 中的方法cn.jiangzeyin.system.
DbLog.DbLogInterface
workerId
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
机器编号
workerIdBits
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
workerIdShift
- 类 中的变量cn.jiangzeyin.sequence.
BaseSequence
WriteBase
<
T
> -
cn.jiangzeyin.database.base
中的类
写入数据
WriteBase(Connection)
- 类 的构造器cn.jiangzeyin.database.base.
WriteBase
WriteBase()
- 类 的构造器cn.jiangzeyin.database.base.
WriteBase
WriteBase(T)
- 类 的构造器cn.jiangzeyin.database.base.
WriteBase
WriteBase.Callback
-
cn.jiangzeyin.database.base
中的接口
事件回调
WriteBase.Event
-
cn.jiangzeyin.database.base
中的接口
WriteBase.Event.BeforeCode
-
cn.jiangzeyin.database.base
中的枚举
操作前
A
B
C
D
E
F
G
I
J
K
L
M
N
P
R
S
T
U
V
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2017–2018. All rights reserved.