跳过导航链接
C D G I M N O P R S V 

C

CommonDbServiceImpl - icu.easyj.db.service.impls中的类
通用数据库服务
CommonDbServiceImpl(DataSource) - 类 的构造器icu.easyj.db.service.impls.CommonDbServiceImpl
 
currentTimeMicros(DataSource) - 类 中的静态方法icu.easyj.db.util.DbClockUtils
主要数据源当前微秒数
currentTimeMicros() - 类 中的静态方法icu.easyj.db.util.PrimaryDbClockUtils
主要数据源的当前微秒数
currentTimeMillis() - 接口 中的方法icu.easyj.db.service.IDbService
获取数据库的当前时间戳
currentTimeMillis(DataSource) - 类 中的静态方法icu.easyj.db.util.DbClockUtils
主要数据源当前毫秒数
currentTimeMillis(DataSource) - 类 中的静态方法icu.easyj.db.util.DbUtils
获取数据库当前时间戳 注意:与DbClockUtils的实现不同,DbClockUtils是基于记号时钟来快速计算出数据库的当前时间的。
currentTimeMillis() - 类 中的静态方法icu.easyj.db.util.PrimaryDbClockUtils
主要数据源的当前毫秒数
currentTimeMillis() - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
获取数据库当前时间戳 注意:与DbClockUtils的实现不同,DbClockUtils是基于记号时钟来快速计算出数据库的当前时间的。
currentTimeNanos(DataSource) - 类 中的静态方法icu.easyj.db.util.DbClockUtils
主要数据源当前纳秒数
注意:值格式与 System.nanoTime() 并不相同
currentTimeNanos() - 类 中的静态方法icu.easyj.db.util.PrimaryDbClockUtils
主要数据源的当前纳秒数
注意:值格式与 System.nanoTime() 并不相同
currVal(String) - 类 中的方法icu.easyj.db.sequence.impls.DataBaseSequenceServiceImpl
 

D

DataBaseSequenceServiceImpl - icu.easyj.db.sequence.impls中的类
基于 PrimaryDbUtils 实现的序列服务
DataBaseSequenceServiceImpl() - 类 的构造器icu.easyj.db.sequence.impls.DataBaseSequenceServiceImpl
 
DataBaseSequenceServiceImpl(DataSource) - 类 的构造器icu.easyj.db.sequence.impls.DataBaseSequenceServiceImpl
 
dataSource - 类 中的变量icu.easyj.db.service.impls.CommonDbServiceImpl
 
DbClockUtils - icu.easyj.db.util中的类
数据库时钟工具类
DbClockUtils() - 类 的构造器icu.easyj.db.util.DbClockUtils
 
DbConnectionException - icu.easyj.db.exception中的异常错误
数据库连接相关异常
DbConnectionException(String) - 异常错误 的构造器icu.easyj.db.exception.DbConnectionException
 
DbConnectionException(String, String) - 异常错误 的构造器icu.easyj.db.exception.DbConnectionException
 
DbConnectionException(String, Throwable) - 异常错误 的构造器icu.easyj.db.exception.DbConnectionException
 
DbConnectionException(String, String, Throwable) - 异常错误 的构造器icu.easyj.db.exception.DbConnectionException
 
DbDataNotFoundException - icu.easyj.db.exception中的异常错误
数据库数据未找到的异常
DbDataNotFoundException(String) - 异常错误 的构造器icu.easyj.db.exception.DbDataNotFoundException
 
DbDataNotFoundException(String, String) - 异常错误 的构造器icu.easyj.db.exception.DbDataNotFoundException
 
DbDataNotFoundException(String, Throwable) - 异常错误 的构造器icu.easyj.db.exception.DbDataNotFoundException
 
DbDataNotFoundException(String, String, Throwable) - 异常错误 的构造器icu.easyj.db.exception.DbDataNotFoundException
 
dbDialect - 类 中的变量icu.easyj.db.dialect.DbDialectAdapter
 
DbDialectAdapter - icu.easyj.db.dialect中的类
数据库方言适配器
DbDialectAdapter(Supplier<IDbDialect>) - 类 的构造器icu.easyj.db.dialect.DbDialectAdapter
 
DbDialectAdapter(IDbDialect) - 类 的构造器icu.easyj.db.dialect.DbDialectAdapter
 
DbDriverConstants - icu.easyj.db.constant中的接口
数据库驱动常量
DbException - icu.easyj.db.exception中的异常错误
数据库相关异常
DbException(String) - 异常错误 的构造器icu.easyj.db.exception.DbException
 
DbException(String, String) - 异常错误 的构造器icu.easyj.db.exception.DbException
 
DbException(String, Throwable) - 异常错误 的构造器icu.easyj.db.exception.DbException
 
DbException(String, String, Throwable) - 异常错误 的构造器icu.easyj.db.exception.DbException
 
DbServiceFactory - icu.easyj.db.service中的类
数据库服务工厂类
DbServiceFactory() - 类 的构造器icu.easyj.db.service.DbServiceFactory
 
DbType - icu.easyj.db.constant中的枚举
数据库类型枚举
DbTypeConstants - icu.easyj.db.constant中的接口
数据库类型常量
DbUtils - icu.easyj.db.util中的类
数据库工具类 获取数据库的一些信息:类型、版本、时间、序列值...等等
DbUtils() - 类 的构造器icu.easyj.db.util.DbUtils
 

G

get() - 类 中的静态方法icu.easyj.db.util.PrimaryDataSourceHolder
获取主要数据源
getClock(DataSource) - 类 中的静态方法icu.easyj.db.util.DbClockUtils
获取数据库时钟
getClock() - 类 中的静态方法icu.easyj.db.util.PrimaryDbClockUtils
获取主要数据库时钟
getDataSource() - 接口 中的方法icu.easyj.db.service.IDbService
获取对应的数据源
getDataSource() - 类 中的方法icu.easyj.db.service.impls.CommonDbServiceImpl
 
getDbService(DataSource) - 类 中的静态方法icu.easyj.db.service.DbServiceFactory
根据数据源获取
getDbType() - 类 中的方法icu.easyj.db.dialect.DbDialectAdapter
 
getDbType() - 接口 中的方法icu.easyj.db.dialect.IDbDialect
获取数据库类型
getDbType(DataSource) - 类 中的静态方法icu.easyj.db.util.DbUtils
从数据源中获取数据库类型
值域:mysql、oracle、ms_sql_server、...
getDbType() - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
获取主要数据源对应数据库的类型
getDbVersion(DataSource) - 类 中的静态方法icu.easyj.db.util.DbUtils
获取数据库版本号
getDbVersion() - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
获取主要数据源对应数据库的版本号
getSeqCurrValSql(String) - 类 中的方法icu.easyj.db.dialect.DbDialectAdapter
 
getSeqCurrValSql(String) - 接口 中的方法icu.easyj.db.dialect.IDbDialect
获取当前序列号的SQL
getSeqNextValSql(String) - 类 中的方法icu.easyj.db.dialect.DbDialectAdapter
 
getSeqNextValSql(String) - 接口 中的方法icu.easyj.db.dialect.IDbDialect
获取下一个序列号的SQL
getSeqSetValSql(String, long) - 类 中的方法icu.easyj.db.dialect.DbDialectAdapter
 
getSeqSetValSql(String, long) - 接口 中的方法icu.easyj.db.dialect.IDbDialect
获取 设置序列值的SQL
getTimeSql() - 类 中的方法icu.easyj.db.dialect.DbDialectAdapter
 
getTimeSql() - 接口 中的方法icu.easyj.db.dialect.IDbDialect
获取数据库当前时间的SQL(不同数据库SQL语句不同)
getVersion() - 接口 中的方法icu.easyj.db.service.IDbService
获取数据库版本号
getVersionSql() - 类 中的方法icu.easyj.db.dialect.DbDialectAdapter
 
getVersionSql() - 接口 中的方法icu.easyj.db.dialect.IDbDialect
获取数据库版本号的SQL

I

icu.easyj.db.constant - 程序包 icu.easyj.db.constant
 
icu.easyj.db.dialect - 程序包 icu.easyj.db.dialect
 
icu.easyj.db.exception - 程序包 icu.easyj.db.exception
 
icu.easyj.db.sequence.impls - 程序包 icu.easyj.db.sequence.impls
 
icu.easyj.db.service - 程序包 icu.easyj.db.service
 
icu.easyj.db.service.impls - 程序包 icu.easyj.db.service.impls
 
icu.easyj.db.util - 程序包 icu.easyj.db.util
 
IDbDialect - icu.easyj.db.dialect中的接口
数据库方言
IDbService - icu.easyj.db.service中的接口
数据库服务接口
isDbType(String) - 接口 中的方法icu.easyj.db.dialect.IDbDialect
判断数据库类型
isDbType(DbType) - 接口 中的方法icu.easyj.db.dialect.IDbDialect
判断数据库类型

M

MS_SQL_SERVER - 接口 中的静态变量icu.easyj.db.constant.DbTypeConstants
 
MS_SQL_SERVER_DRIVER - 接口 中的静态变量icu.easyj.db.constant.DbDriverConstants
 
MYSQL - 接口 中的静态变量icu.easyj.db.constant.DbTypeConstants
 
MYSQL_DRIVER - 接口 中的静态变量icu.easyj.db.constant.DbDriverConstants
 
MYSQL_DRIVER_OLD - 接口 中的静态变量icu.easyj.db.constant.DbDriverConstants
 

N

nextVal(String) - 类 中的方法icu.easyj.db.sequence.impls.DataBaseSequenceServiceImpl
 
now() - 接口 中的方法icu.easyj.db.service.IDbService
获取数据库的当前时间
now(DataSource) - 类 中的静态方法icu.easyj.db.util.DbClockUtils
数据源的当前时间
now(DataSource) - 类 中的静态方法icu.easyj.db.util.DbUtils
获取数据库当前时间 注意:与DbClockUtils的实现不同,DbClockUtils是基于记号时钟来快速计算出数据库的当前时间的。
now() - 类 中的静态方法icu.easyj.db.util.PrimaryDbClockUtils
主要数据源的当前时间
now() - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
获取数据库当前时间 注意:与DbClockUtils的实现不同,DbClockUtils是基于记号时钟来快速计算出数据库的当前时间的。

O

ORACLE - 接口 中的静态变量icu.easyj.db.constant.DbTypeConstants
 
ORACLE_DRIVER - 接口 中的静态变量icu.easyj.db.constant.DbDriverConstants
 
ORACLE_DRIVER_OLD - 接口 中的静态变量icu.easyj.db.constant.DbDriverConstants
 

P

PrimaryDataSourceHolder - icu.easyj.db.util中的类
主要数据源持有者
PrimaryDataSourceHolder() - 类 的构造器icu.easyj.db.util.PrimaryDataSourceHolder
 
PrimaryDbClockUtils - icu.easyj.db.util中的类
主要数据库时钟工具类
PrimaryDbClockUtils() - 类 的构造器icu.easyj.db.util.PrimaryDbClockUtils
 
PrimaryDbUtils - icu.easyj.db.util中的类
主要数据库工具类 获取数据库的一些信息:类型、版本、时间、序列值...等等
PrimaryDbUtils() - 类 的构造器icu.easyj.db.util.PrimaryDbUtils
 

R

refreshClock(DataSource) - 类 中的静态方法icu.easyj.db.util.DbClockUtils
刷新数据库时钟并返回新时钟
refreshClock() - 类 中的静态方法icu.easyj.db.util.PrimaryDbClockUtils
刷新主要数据库时钟并返回新时钟
removeDangerousChars(String) - 类 中的静态方法icu.easyj.db.util.SqlUtils
移除危险字符 只保留数字、字母、下划线。
removeDangerousCharsForSeqName(String) - 类 中的静态方法icu.easyj.db.util.SqlUtils
移除危险字符(用于序列名) 只保留数字、字母、下划线。

S

seqCurrVal(String) - 接口 中的方法icu.easyj.db.service.IDbService
获取当前序列值
seqCurrVal(DataSource, String) - 类 中的静态方法icu.easyj.db.util.DbUtils
获取当前序列值 MySQL支持度较高 FIXME: Oracle存在连接池中的连接第一次调用时,会抛异常,此时会自动调用seqNextVal方法代替,但会导致序列+1。
seqCurrVal(String) - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
获取当前序列值 MySQL支持度较高 FIXME: Oracle存在连接池中的连接第一次调用时,会抛异常,此时会自动调用seqNextVal方法代替,但会导致序列+1。
seqNextVal(String) - 接口 中的方法icu.easyj.db.service.IDbService
获取下一序列值
seqNextVal(DataSource, String) - 类 中的静态方法icu.easyj.db.util.DbUtils
获取下一序列值
seqNextVal(String) - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
获取下一序列值
seqSetVal(String, long) - 接口 中的方法icu.easyj.db.service.IDbService
设置序列值,并返回原序列值
seqSetVal(DataSource, String, long) - 类 中的静态方法icu.easyj.db.util.DbUtils
设置序列值,并返回原序列值 FIXME: 除了MySQL数据库(自建表+函数实现)以外,其他数据库暂不支持!
seqSetVal(String, long) - 类 中的静态方法icu.easyj.db.util.PrimaryDbUtils
设置序列值,并返回原序列值 FIXME: 除了MySQL数据库(自建表+函数实现)以外,其他数据库暂不支持!
set(DataSource) - 类 中的静态方法icu.easyj.db.util.PrimaryDataSourceHolder
设置主要数据源
setVal(String, long) - 类 中的方法icu.easyj.db.sequence.impls.DataBaseSequenceServiceImpl
 
SqlUtils - icu.easyj.db.util中的类
SQL语句工具类
SqlUtils() - 类 的构造器icu.easyj.db.util.SqlUtils
 

V

valueOf(String) - 枚举 中的静态方法icu.easyj.db.constant.DbType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法icu.easyj.db.constant.DbType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
C D G I M N O P R S V 
跳过导航链接

Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.