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

A

AbstractDao - cn.tenmg.sqltool.dao中的类
抽象数据库访问对象
AbstractDao() - 类 的构造器cn.tenmg.sqltool.dao.AbstractDao
 
AbstractDMLParser - cn.tenmg.sqltool.sql.parser中的类
抽象数据操纵语言解析器
AbstractDMLParser() - 类 的构造器cn.tenmg.sqltool.sql.parser.AbstractDMLParser
 
AbstractDSQLFactory - cn.tenmg.sqltool.factory中的类
抽象动态结构化查询语言工厂
AbstractDSQLFactory() - 类 的构造器cn.tenmg.sqltool.factory.AbstractDSQLFactory
 
AbstractExecuteSQLExecuter<T> - cn.tenmg.sqltool.sql.executer中的类
抽象执行类SQL执行器
AbstractExecuteSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.AbstractExecuteSQLExecuter
 
AbstractMacro - cn.tenmg.sqltool.dsql.macro中的类
抽象宏,封装宏基本功能
AbstractMacro() - 类 的构造器cn.tenmg.sqltool.dsql.macro.AbstractMacro
 
AbstractSQLDialect - cn.tenmg.sqltool.sql.dialect中的类
抽象SQL方言。
AbstractSQLDialect() - 类 的构造器cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
AbstractSQLEngine - cn.tenmg.sqltool.sql.engine中的类
抽象SQL引擎
AbstractSQLEngine() - 类 的构造器cn.tenmg.sqltool.sql.engine.AbstractSQLEngine
 
addBatch(PreparedStatement, List<FieldMeta>, T) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
添加一个批量
addBatch(PreparedStatement, T, List<Field>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
添加一个批量
asList(E...) - 类 中的静态方法cn.tenmg.sqltool.utils.CollectionUtils
 
asSet(E...) - 类 中的静态方法cn.tenmg.sqltool.utils.CollectionUtils
 

B

BasicDao - cn.tenmg.sqltool.dao中的类
基本数据库访问对象
BasicDao() - 类 的构造器cn.tenmg.sqltool.dao.BasicDao
 
BasicDataSourceBuilder - cn.tenmg.sqltool.datasource.builder.org.apache.commons.dbcp2中的类
 
BasicDataSourceBuilder() - 类 的构造器cn.tenmg.sqltool.datasource.builder.org.apache.commons.dbcp2.BasicDataSourceBuilder
 
BasicSQLEngine - cn.tenmg.sqltool.sql.engine中的类
基本SQL引擎
BasicSQLEngine() - 类 的构造器cn.tenmg.sqltool.sql.engine.BasicSQLEngine
 
beginTransaction(Map<String, String>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
开始事务
Blank - cn.tenmg.sqltool.config.model.filter中的类
空白字符串参数过滤器配置模型
Blank() - 类 的构造器cn.tenmg.sqltool.config.model.filter.Blank
 
BlankParamFilter - cn.tenmg.sqltool.dsql.filter中的类
空白字符串参数过滤器
BlankParamFilter() - 类 的构造器cn.tenmg.sqltool.dsql.filter.BlankParamFilter
 
build(Properties) - 类 中的静态方法cn.tenmg.sqltool.dao.BasicDao
 
build(Properties) - 类 中的静态方法cn.tenmg.sqltool.dao.DistributedDao
 
BUILDER_PREFIX - 类 中的静态变量cn.tenmg.sqltool.datasource.DataSourceFactory
 
BUILDER_SUFFIX - 类 中的静态变量cn.tenmg.sqltool.datasource.DataSourceFactory
 

C

cacheDML(String, DML) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.SQLUtils
 
cacheEntityMeta(Class<?>, EntityMeta) - 类 中的静态方法cn.tenmg.sqltool.utils.EntityUtils
 
cacheSQLDialect(DataSource, SQLDialect) - 类 中的静态方法cn.tenmg.sqltool.dao.AbstractDao
 
cacheSQLDialect(String, SQLDialect) - 类 中的静态方法cn.tenmg.sqltool.utils.SQLDialectUtils
 
camelToUnderline(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
将驼峰表示的字符串转为使用按下划线分割的字符串
camelToUnderline(String, boolean) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
将驼峰表示的字符串转为使用按下划线分割的字符串并转换为大写或小写
ClassUtils - cn.tenmg.sqltool.utils中的类
类工具类
ClassUtils() - 类 的构造器cn.tenmg.sqltool.utils.ClassUtils
 
close(Connection) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
关闭连接
close(Statement) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
关闭声明
close(ResultSet) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
关闭结果集
cn.tenmg.sqltool - 程序包 cn.tenmg.sqltool
 
cn.tenmg.sqltool.config - 程序包 cn.tenmg.sqltool.config
 
cn.tenmg.sqltool.config.annotion - 程序包 cn.tenmg.sqltool.config.annotion
 
cn.tenmg.sqltool.config.loader - 程序包 cn.tenmg.sqltool.config.loader
 
cn.tenmg.sqltool.config.model - 程序包 cn.tenmg.sqltool.config.model
 
cn.tenmg.sqltool.config.model.converter - 程序包 cn.tenmg.sqltool.config.model.converter
 
cn.tenmg.sqltool.config.model.filter - 程序包 cn.tenmg.sqltool.config.model.filter
 
cn.tenmg.sqltool.dao - 程序包 cn.tenmg.sqltool.dao
 
cn.tenmg.sqltool.data - 程序包 cn.tenmg.sqltool.data
 
cn.tenmg.sqltool.datasource - 程序包 cn.tenmg.sqltool.datasource
 
cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool - 程序包 cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool
 
cn.tenmg.sqltool.datasource.builder.org.apache.commons.dbcp2 - 程序包 cn.tenmg.sqltool.datasource.builder.org.apache.commons.dbcp2
 
cn.tenmg.sqltool.dsql - 程序包 cn.tenmg.sqltool.dsql
 
cn.tenmg.sqltool.dsql.converter - 程序包 cn.tenmg.sqltool.dsql.converter
 
cn.tenmg.sqltool.dsql.filter - 程序包 cn.tenmg.sqltool.dsql.filter
 
cn.tenmg.sqltool.dsql.macro - 程序包 cn.tenmg.sqltool.dsql.macro
 
cn.tenmg.sqltool.dsql.utils - 程序包 cn.tenmg.sqltool.dsql.utils
 
cn.tenmg.sqltool.exception - 程序包 cn.tenmg.sqltool.exception
 
cn.tenmg.sqltool.factory - 程序包 cn.tenmg.sqltool.factory
 
cn.tenmg.sqltool.sql - 程序包 cn.tenmg.sqltool.sql
 
cn.tenmg.sqltool.sql.dialect - 程序包 cn.tenmg.sqltool.sql.dialect
 
cn.tenmg.sqltool.sql.engine - 程序包 cn.tenmg.sqltool.sql.engine
 
cn.tenmg.sqltool.sql.executer - 程序包 cn.tenmg.sqltool.sql.executer
 
cn.tenmg.sqltool.sql.meta - 程序包 cn.tenmg.sqltool.sql.meta
 
cn.tenmg.sqltool.sql.parser - 程序包 cn.tenmg.sqltool.sql.parser
 
cn.tenmg.sqltool.sql.utils - 程序包 cn.tenmg.sqltool.sql.utils
 
cn.tenmg.sqltool.transaction - 程序包 cn.tenmg.sqltool.transaction
 
cn.tenmg.sqltool.utils - 程序包 cn.tenmg.sqltool.utils
 
CollectionUtils - cn.tenmg.sqltool.utils中的类
集合工具类
CollectionUtils() - 类 的构造器cn.tenmg.sqltool.utils.CollectionUtils
 
Column - cn.tenmg.sqltool.config.annotion中的注释类型
 
ColumnNotFoundException - cn.tenmg.sqltool.exception中的异常错误
未找到列异常。
ColumnNotFoundException() - 异常错误 的构造器cn.tenmg.sqltool.exception.ColumnNotFoundException
 
ColumnNotFoundException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.ColumnNotFoundException
 
ColumnNotFoundException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.ColumnNotFoundException
 
ColumnNotFoundException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.ColumnNotFoundException
 
COLUMNS - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
COMMA_SPACE - 类 中的静态变量cn.tenmg.sqltool.utils.JdbcUtils
 
commit() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
提交事务
ConfigLoader - cn.tenmg.sqltool.config中的接口
配置加载器
convert(Converter, Map<String, Object>) - 接口 中的方法cn.tenmg.sqltool.dsql.converter.ParamConverter
参数转换处理程序
convert(Converter, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dsql.converter.ToDateParamConverter
将参数转换为日期类型(java.util.Date)
convert(Converter, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dsql.converter.ToNumberParamConverter
将参数转换为数字类型
convert(Converter, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dsql.converter.WrapStringParamConverter
 
Converter - cn.tenmg.sqltool.config.model中的类
参数类型转换器配置模型
Converter() - 类 的构造器cn.tenmg.sqltool.config.model.Converter
 
ConvertException - cn.tenmg.sqltool.exception中的异常错误
转换异常
ConvertException() - 异常错误 的构造器cn.tenmg.sqltool.exception.ConvertException
 
ConvertException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.ConvertException
 
ConvertException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.ConvertException
 
ConvertException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.ConvertException
 
countSql(String) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
countSql(String) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
根据SQL生成特定数据库统计总记录数SQL
createDao(Properties) - 类 中的静态方法cn.tenmg.sqltool.SqltoolFactory
创建数据库访问对象
createDao(String) - 类 中的静态方法cn.tenmg.sqltool.SqltoolFactory
创建数据库访问对象
createDataSource(Properties) - 类 中的方法cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool.DruidDataSourceBuilder
 
createDataSource(Properties) - 类 中的方法cn.tenmg.sqltool.datasource.builder.org.apache.commons.dbcp2.BasicDataSourceBuilder
 
createDataSource(Properties) - 接口 中的方法cn.tenmg.sqltool.datasource.DatasourceBuilder
 
createDataSource(Properties) - 类 中的静态方法cn.tenmg.sqltool.datasource.DataSourceFactory
创建数据源
CurrentConnectionHolder - cn.tenmg.sqltool.transaction中的类
当前连接持有者
CurrentConnectionHolder() - 类 的构造器cn.tenmg.sqltool.transaction.CurrentConnectionHolder
 
CustomTransactionExecutor - cn.tenmg.sqltool.transaction中的类
自定义事务执行器
CustomTransactionExecutor() - 类 的构造器cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 

D

Dao - cn.tenmg.sqltool中的接口
数据库访问对象
DAO_CONFIG_KEY - 类 中的静态变量cn.tenmg.sqltool.SqltoolFactory
 
DataAccessException - cn.tenmg.sqltool.exception中的异常错误
数据访问异常。
DataAccessException() - 异常错误 的构造器cn.tenmg.sqltool.exception.DataAccessException
 
DataAccessException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.DataAccessException
 
DataAccessException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.DataAccessException
 
DataAccessException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.DataAccessException
 
DatasourceBuilder - cn.tenmg.sqltool.datasource中的接口
数据源构建器
DataSourceFactory - cn.tenmg.sqltool.datasource中的类
数据源工厂
DateUtils - cn.tenmg.sqltool.utils中的类
日期工具类
DateUtils() - 类 的构造器cn.tenmg.sqltool.utils.DateUtils
 
DecimalUtils - cn.tenmg.sqltool.utils中的类
实数工具类
DecimalUtils() - 类 的构造器cn.tenmg.sqltool.utils.DecimalUtils
 
DEFAULT_DAO - 类 中的静态变量cn.tenmg.sqltool.SqltoolFactory
 
DEFAULT_TYPE - 类 中的静态变量cn.tenmg.sqltool.datasource.DataSourceFactory
 
delete(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
delete(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
delete(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
delete(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
delete(T) - 接口 中的方法cn.tenmg.sqltool.Dao
删除操作
delete(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
删除操作
delete(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
删除操作(实体对象集为空则直接返回0)
delete(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
删除操作(实体对象集为空则直接返回0)
delete(T) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
删除操作
delete(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
删除操作(实体对象集为空则直接返回0)
delete(T) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
删除操作
delete(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
删除操作(实体对象集为空则直接返回0)
deleteBatch(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
deleteBatch(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
deleteBatch(List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
deleteBatch(DataSource, List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
deleteBatch(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量删除操作
deleteBatch(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量删除操作
deleteBatch(List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量删除操作
deleteBatch(DataSource, List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量删除操作
DeleteDMLParser - cn.tenmg.sqltool.sql.parser中的类
删除数据数据库操纵语言解析器
DeleteDMLParser() - 类 的构造器cn.tenmg.sqltool.sql.parser.DeleteDMLParser
 
DetermineSQLDialectException - cn.tenmg.sqltool.exception中的异常错误
确定SQL方言异常
DetermineSQLDialectException() - 异常错误 的构造器cn.tenmg.sqltool.exception.DetermineSQLDialectException
 
DetermineSQLDialectException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.DetermineSQLDialectException
 
DetermineSQLDialectException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.DetermineSQLDialectException
 
DetermineSQLDialectException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.DetermineSQLDialectException
 
DistributedDao - cn.tenmg.sqltool.dao中的类
支持分布式环境的数据库访问对象
DML - cn.tenmg.sqltool.sql中的类
数据操纵语言
DML() - 类 的构造器cn.tenmg.sqltool.sql.DML
 
DMLParser - cn.tenmg.sqltool.sql中的接口
数据操纵语言转换器
doFilter(Filter, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dsql.filter.BlankParamFilter
将空白字符串参数过滤掉
doFilter(Filter, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dsql.filter.EqParamFilter
 
doFilter(Filter, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dsql.filter.GteParamFilter
将参数值大于等于指定值的参数过滤掉
doFilter(Filter, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dsql.filter.GtParamFilter
将参数值大于指定值的参数过滤掉
doFilter(Filter, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dsql.filter.LteParamFilter
将参数值小于等于指定值的参数过滤掉
doFilter(Filter, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dsql.filter.LtParamFilter
将参数值小于指定值的参数过滤掉
doFilter(Filter, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.dsql.filter.ParamFilter
参数过滤处理程序
DruidDataSourceBuilder - cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool中的类
 
DruidDataSourceBuilder() - 类 的构造器cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool.DruidDataSourceBuilder
 
Dsql - cn.tenmg.sqltool.config.model中的类
动态SQL配置模型
Dsql() - 类 的构造器cn.tenmg.sqltool.config.model.Dsql
 
DSQLFactory - cn.tenmg.sqltool中的接口
动态结构化查询语言工厂
DSQLUtils - cn.tenmg.sqltool.dsql.utils中的类
动态结构化查询语言(DSQL)工具类
DSQLUtils() - 类 的构造器cn.tenmg.sqltool.dsql.utils.DSQLUtils
 

E

Else - cn.tenmg.sqltool.dsql.macro中的类
else判断宏
Else() - 类 的构造器cn.tenmg.sqltool.dsql.macro.Else
 
ElseIf - cn.tenmg.sqltool.dsql.macro中的类
else if判断宏
ElseIf() - 类 的构造器cn.tenmg.sqltool.dsql.macro.ElseIf
 
EntityMeta - cn.tenmg.sqltool.sql.meta中的类
实体类元数据
EntityMeta() - 类 的构造器cn.tenmg.sqltool.sql.meta.EntityMeta
 
EntityMeta(String, List<FieldMeta>) - 类 的构造器cn.tenmg.sqltool.sql.meta.EntityMeta
 
EntityUtils - cn.tenmg.sqltool.utils中的类
实体工具类
EntityUtils() - 类 的构造器cn.tenmg.sqltool.utils.EntityUtils
 
Eq - cn.tenmg.sqltool.config.model.filter中的类
等值参数过滤器配置模型
Eq() - 类 的构造器cn.tenmg.sqltool.config.model.filter.Eq
 
EqParamFilter - cn.tenmg.sqltool.dsql.filter中的类
参数等值过滤器
EqParamFilter() - 类 的构造器cn.tenmg.sqltool.dsql.filter.EqParamFilter
 
equals(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
比较两个字符串是否相等,同为空(null)也认为是相等的
equalsIgnoreCase(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
忽略大小写,比较两个字符串是否每个字符都相同,同为空(null)也认为是相同的
excute(String, Map<String, Object>, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dsql.macro.AbstractMacro
 
excute(String, Map<String, Object>, Map<String, Object>) - 接口 中的方法cn.tenmg.sqltool.dsql.macro.Macro
执行宏并返回计算结果
execute(String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
execute(DataSource, String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
execute(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
execute(DataSource, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
execute(Transaction) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
execute(DataSource, Transaction) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
execute(String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
execute(DataSource, String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
execute(String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
execute(DataSource, String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
execute(Transaction) - 接口 中的方法cn.tenmg.sqltool.Dao
执行一个事务操作
execute(DataSource, Transaction) - 接口 中的方法cn.tenmg.sqltool.Dao
执行一个事务操作
execute(StringBuilder, Map<String, Object>, Map<String, Object>, boolean) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.MacroUtils
 
execute(PreparedStatement) - 类 中的方法cn.tenmg.sqltool.sql.executer.AbstractExecuteSQLExecuter
 
execute(PreparedStatement) - 类 中的方法cn.tenmg.sqltool.sql.executer.ExecuteSQLExecuter
 
execute(PreparedStatement, ResultSet) - 类 中的方法cn.tenmg.sqltool.sql.executer.ExecuteSQLExecuter
 
execute(PreparedStatement, ResultSet) - 类 中的方法cn.tenmg.sqltool.sql.executer.ExecuteUpdateSQLExecuter
 
execute(PreparedStatement) - 类 中的方法cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
execute(PreparedStatement, ResultSet) - 类 中的方法cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
execute(PreparedStatement) - 类 中的方法cn.tenmg.sqltool.sql.executer.SelectSQLExecuter
 
execute(PreparedStatement, ResultSet) - 类 中的方法cn.tenmg.sqltool.sql.executer.SelectSQLExecuter
 
execute(PreparedStatement) - 接口 中的方法cn.tenmg.sqltool.sql.SQLExecuter
 
execute(PreparedStatement, ResultSet) - 接口 中的方法cn.tenmg.sqltool.sql.SQLExecuter
 
execute(String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
execute(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
execute(TransactionExecutor) - 接口 中的方法cn.tenmg.sqltool.Transaction
执行事务方法。
execute(String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
execute(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
execute(Connection, String, String, List<Object>, SQLExecuter<T>, boolean) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
执行一个SQL语句
executeBatch(Connection, boolean, List<T>, DMLParser) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
使用实体对象列表批处理插入、更新或删除数据
ExecuteSQLExecuter - cn.tenmg.sqltool.sql.executer中的类
执行SQL的执行器
ExecuteSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.ExecuteSQLExecuter
 
executeUpdate(String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
executeUpdate(DataSource, String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
executeUpdate(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
executeUpdate(DataSource, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
executeUpdate(String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
executeUpdate(DataSource, String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
executeUpdate(String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
executeUpdate(DataSource, String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作
executeUpdate(String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
executeUpdate(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
executeUpdate(String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
executeUpdate(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)执行插入、修改、删除操作。
ExecuteUpdateSQLExecuter - cn.tenmg.sqltool.sql.executer中的类
执行更新的SQL执行器
ExecuteUpdateSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.ExecuteUpdateSQLExecuter
 

F

FieldMeta - cn.tenmg.sqltool.sql.meta中的类
属性元数据
FieldMeta(Field, String) - 类 的构造器cn.tenmg.sqltool.sql.meta.FieldMeta
 
FieldUtils - cn.tenmg.sqltool.sql.utils中的类
属性工具类
FieldUtils() - 类 的构造器cn.tenmg.sqltool.sql.utils.FieldUtils
 
Filter - cn.tenmg.sqltool.config.model中的类
参数过滤器配置模型
Filter() - 类 的构造器cn.tenmg.sqltool.config.model.Filter
 
format(Object, String) - 类 中的静态方法cn.tenmg.sqltool.utils.DateUtils
根据模板将制定对象格式化为日期字符串
format(Object, String) - 类 中的静态方法cn.tenmg.sqltool.utils.DecimalUtils
根据模板将指定对象格式化数字字符串

G

get(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
get(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
get(Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
get(DataSource, Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
get(Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
get(DataSource, Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
get(T) - 接口 中的方法cn.tenmg.sqltool.Dao
从数据库查询并组装实体对象
get(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
从数据库查询并组装实体对象
get(Class<T>, String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这事将返回结果集中的第1行第1列的值
get(DataSource, Class<T>, String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这事将返回结果集中的第1行第1列的值
get(Class<T>, String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1行第1列的值
get(DataSource, Class<T>, String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1行第1列的值
get() - 类 中的静态方法cn.tenmg.sqltool.transaction.CurrentConnectionHolder
 
get(T) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
从数据库查询并组装实体对象。
get(Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这事将返回结果集中的第1行第1列的值。
get(Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1行第1列的值。
get(T) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
从数据库查询并组装实体对象
get(Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这事将返回结果集中的第1行第1列的值
get(Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1行第1列的值
getBasePackages() - 类 中的方法cn.tenmg.sqltool.factory.XMLFileDSQLFactory
 
getBlanks() - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
getCachedDML(String) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.SQLUtils
 
getCachedEntityMeta(Class<?>) - 类 中的静态方法cn.tenmg.sqltool.utils.EntityUtils
 
getColumnName() - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
getConverter() - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
getCurrentPage() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getDataSource(String) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDataSource(String) - 类 中的方法cn.tenmg.sqltool.dao.DistributedDao
 
getDataSource(String) - 接口 中的方法cn.tenmg.sqltool.Dao
根据数据源名称获取数据源
getDataSources() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDefaultBatchSize() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDefaultBatchSize() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
getDefaultClassLoader() - 类 中的静态方法cn.tenmg.sqltool.utils.ClassUtils
Return the default ClassLoader to use: typically the thread context ClassLoader, if available; the ClassLoader that loaded the ClassUtils class will be used as fallback.
getDefaultDataSource() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDefaultDataSource() - 类 中的方法cn.tenmg.sqltool.dao.DistributedDao
 
getDefaultDataSource() - 接口 中的方法cn.tenmg.sqltool.Dao
获取默认数据源
GetDMLParser - cn.tenmg.sqltool.sql.parser中的类
查询单条记录数据操纵语言解析器
GetDMLParser() - 类 的构造器cn.tenmg.sqltool.sql.parser.GetDMLParser
 
getDsql() - 类 中的方法cn.tenmg.sqltool.config.model.Sqltool
 
getDsql(String) - 接口 中的方法cn.tenmg.sqltool.DSQLFactory
根据指定编号获取动态结构化查询语言(DSQL)对象
getDsql(String) - 类 中的方法cn.tenmg.sqltool.factory.AbstractDSQLFactory
 
getDSQLFactory() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDSQLFactory() - 类 中的方法cn.tenmg.sqltool.dao.DistributedDao
 
getDSQLFactory() - 接口 中的方法cn.tenmg.sqltool.Dao
获取动态结构化查询语言工厂
getDSQLFactory() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
getEmbedEndIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getEmbedStartIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getEqs() - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
getField() - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
getFieldMetas() - 类 中的方法cn.tenmg.sqltool.sql.MergeSQL
 
getFieldMetas() - 类 中的方法cn.tenmg.sqltool.sql.meta.EntityMeta
 
getFields() - 类 中的方法cn.tenmg.sqltool.sql.DML
 
getFields() - 类 中的方法cn.tenmg.sqltool.sql.UpdateSQL
 
getFilter() - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
getFormatter() - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToDate
 
getFormatter() - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToNumber
 
getFormatter() - 类 中的方法cn.tenmg.sqltool.config.model.converter.WrapString
 
getFromIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getGroupByIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getGtes() - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
getGts() - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
getId() - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
getId() - 类 中的方法cn.tenmg.sqltool.dsql.NamedSQL
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.config.loader.XMLConfigLoader
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.dialect.MySQLDialect
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.dialect.OracleDialect
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.dialect.PostgreSQLDialect
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.engine.MySQLEngine
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.engine.OracleEngine
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.engine.SparkSQLEngine
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.executer.ExecuteSQLExecuter
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.executer.ExecuteUpdateSQLExecuter
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.executer.LongResultSQLExecuter
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.parser.DeleteDMLParser
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.parser.GetDMLParser
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.parser.InsertDMLParser
 
getInstance() - 类 中的静态方法cn.tenmg.sqltool.sql.parser.UpdateDMLParser
 
getLength() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getLimitIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getLtes() - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
getLts() - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
getOrderByIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getPageSize() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getParam(Map<? extends CharSequence, ?>, String) - 类 中的静态方法cn.tenmg.sqltool.utils.PlaceHolderUtils
获取Map参数集中的参数值
getParams() - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToDate
 
getParams() - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToNumber
 
getParams() - 类 中的方法cn.tenmg.sqltool.config.model.converter.WrapString
 
getParams() - 类 中的方法cn.tenmg.sqltool.config.model.filter.Blank
 
getParams() - 类 中的方法cn.tenmg.sqltool.config.model.filter.Eq
 
getParams() - 类 中的方法cn.tenmg.sqltool.dsql.NamedSQL
 
getParams() - 类 中的方法cn.tenmg.sqltool.sql.SQL
 
getParams(T, List<Field>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
从实体对象中获取属性参数集
getRows() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getScript() - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
getScript() - 类 中的方法cn.tenmg.sqltool.dsql.NamedSQL
 
getScript(String) - 接口 中的方法cn.tenmg.sqltool.DSQLFactory
根据指定编号获取动态结构化查询语言(DSQL)脚本
getScript(String) - 类 中的方法cn.tenmg.sqltool.factory.AbstractDSQLFactory
 
getScript() - 类 中的方法cn.tenmg.sqltool.sql.MergeSQL
 
getScript() - 类 中的方法cn.tenmg.sqltool.sql.SQL
 
getScript() - 类 中的方法cn.tenmg.sqltool.sql.UpdateSQL
 
getScriptEngineManager() - 类 中的静态方法cn.tenmg.sqltool.dsql.macro.AbstractMacro
 
getSelectIndex() - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
getSql() - 类 中的方法cn.tenmg.sqltool.sql.DML
 
getSQLDialect(DataSource) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
getSQLDialect(DataSource) - 类 中的方法cn.tenmg.sqltool.dao.DistributedDao
 
getSQLDialect(Map<String, String>) - 类 中的静态方法cn.tenmg.sqltool.utils.SQLDialectUtils
 
getSQLDialect(Properties) - 类 中的静态方法cn.tenmg.sqltool.utils.SQLDialectUtils
 
getSQLDialect(String) - 类 中的静态方法cn.tenmg.sqltool.utils.SQLDialectUtils
 
getSqlEngine(String) - 类 中的静态方法cn.tenmg.sqltool.utils.SQLEngineUtils
根据连接地址获取SQL引擎
GetSQLExecuter<T> - cn.tenmg.sqltool.sql.executer中的类
查询单条记录的数据的SQL执行器
GetSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
GetSQLExecuter(Class<T>) - 类 的构造器cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
getSqlMetaData(String) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.SQLUtils
获取SQL相关数据(不对SQL做null校验)
getSuffix() - 类 中的方法cn.tenmg.sqltool.factory.XMLFileDSQLFactory
 
getTableName() - 类 中的方法cn.tenmg.sqltool.sql.meta.EntityMeta
 
getTableName(Class<?>) - 类 中的静态方法cn.tenmg.sqltool.utils.EntityUtils
 
getToDates() - 类 中的方法cn.tenmg.sqltool.config.model.Converter
 
getToNumbers() - 类 中的方法cn.tenmg.sqltool.config.model.Converter
 
getTotal() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getTotalPage() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getValue() - 类 中的方法cn.tenmg.sqltool.config.model.filter.Eq
 
getValue(ResultSet, int, Class<T>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
获取结果当前行集指定列的值
getValue(Object, String) - 类 中的静态方法cn.tenmg.sqltool.utils.ObjectUtils
获取指定对象中的指定成员变量
getWrapStrings() - 类 中的方法cn.tenmg.sqltool.config.model.Converter
 
Gt - cn.tenmg.sqltool.config.model.filter中的类
大于给定值字符串参数移除器
Gt() - 类 的构造器cn.tenmg.sqltool.config.model.filter.Gt
 
Gte - cn.tenmg.sqltool.config.model.filter中的类
大于等于给定值字符串参数移除器
Gte() - 类 的构造器cn.tenmg.sqltool.config.model.filter.Gte
 
GteParamFilter - cn.tenmg.sqltool.dsql.filter中的类
参数大于等于过滤器
GteParamFilter() - 类 的构造器cn.tenmg.sqltool.dsql.filter.GteParamFilter
 
GtParamFilter - cn.tenmg.sqltool.dsql.filter中的类
参数大于过滤器
GtParamFilter() - 类 的构造器cn.tenmg.sqltool.dsql.filter.GtParamFilter
 

H

hardSave(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSave(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSave(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSave(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSave(T) - 接口 中的方法cn.tenmg.sqltool.Dao
硬保存。
hardSave(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
硬保存。
hardSave(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
硬保存。
hardSave(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
硬保存。
hardSave(Class<T>) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
hardSave(T) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
hardSave(Class<T>) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取硬保存合并数据操作对象。
hardSave(T) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取硬保存数据操作对象。
hardSave(T) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
硬保存。
hardSave(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
硬保存。
hardSave(T) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
硬保存。
hardSave(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
硬保存。
hardSave(Connection, SQLDialect, boolean, List<T>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
使用实体对象列表硬保存数据
hardSaveBatch(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSaveBatch(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSaveBatch(List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSaveBatch(DataSource, List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardSaveBatch(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量批量硬保存。
hardSaveBatch(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量批量硬保存。
hardSaveBatch(List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量硬保存。
hardSaveBatch(DataSource, List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量硬保存。
hardUpdate(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdate(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdate(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdate(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdate(T) - 接口 中的方法cn.tenmg.sqltool.Dao
硬更新操作
hardUpdate(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
硬更新操作
hardUpdate(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
硬更新操作(实体对象集为空则直接返回0)
hardUpdate(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
硬更新操作(实体对象集为空则直接返回0)
hardUpdate(T) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
硬更新操作
hardUpdate(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
硬更新操作(实体对象集为空则直接返回0)
hardUpdate(Connection, boolean, List<T>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
使用实体对象列表硬更新数据
hardUpdateBatch(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdateBatch(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdateBatch(List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdateBatch(DataSource, List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
hardUpdateBatch(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量硬更新操作
hardUpdateBatch(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量硬更新操作
hardUpdateBatch(List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量硬更新操作
hardUpdateBatch(DataSource, List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量硬更新操作

I

Id - cn.tenmg.sqltool.config.annotion中的注释类型
 
If - cn.tenmg.sqltool.dsql.macro中的类
if判断宏
If() - 类 的构造器cn.tenmg.sqltool.dsql.macro.If
 
IllegalCallException - cn.tenmg.sqltool.exception中的异常错误
非法调用异常。
IllegalCallException() - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalCallException
 
IllegalCallException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalCallException
 
IllegalCallException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalCallException
 
IllegalCallException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalCallException
 
IllegalConfigException - cn.tenmg.sqltool.exception中的异常错误
非法配置异常
IllegalConfigException() - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalConfigException
 
IllegalConfigException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalConfigException
 
IllegalConfigException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalConfigException
 
IllegalConfigException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.IllegalConfigException
 
INDEX_NOT_FOUND - 类 中的静态变量cn.tenmg.sqltool.utils.StringUtils
 
indexOf(String, char) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
查找指定字符在指定字符串中第一次出现的位置
indexOf(String, char, int) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
从指定位置开始查找指定字符在指定字符串中的位置
indexOf(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
查找指定子串在指定字符串中第一次出现的位置
indexOf(String, String, int) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
从指定位置开始查找指定子串在指定字符串中第一次出现的位置
indexOfIgnoreCase(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
忽略大小写,查找子串在字符串中的位置 StringUtils.indexOfIgnoreCase(null, *) = -1 StringUtils.indexOfIgnoreCase(*, null) = -1 StringUtils.indexOfIgnoreCase(*, "") = 0 StringUtils.indexOfIgnoreCase("aabaabaa", "a") = 0 StringUtils.indexOfIgnoreCase("aabaabaa", "b") = 2 StringUtils.indexOfIgnoreCase("aabaabaa", "ab") = 1
indexOfIgnoreCase(String, String, int) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
忽略大小写,从指定位置开始查找子串在字符串中的位置 StringUtils.indexOfIgnoreCase(null, *, *) = -1 StringUtils.indexOfIgnoreCase(*, null, *) = -1 StringUtils.indexOfIgnoreCase(not null, "", -*) = 0 StringUtils.indexOfIgnoreCase(not null, "", 0) = 0 StringUtils.indexOfIgnoreCase(not null, "", 小于等于string.length + 1) = formIndex StringUtils.indexOfIgnoreCase(not null, "", 大于string.length) = -1 StringUtils.indexOfIgnoreCase("aabaabaa", "A", 0) = 0 StringUtils.indexOfIgnoreCase("aabaabaa", "B", 0) = 2 StringUtils.indexOfIgnoreCase("aabaabaa", "AB", 0) = 1 StringUtils.indexOfIgnoreCase("aabaabaa", "B", 3) = 5 StringUtils.indexOfIgnoreCase("aabaabaa", "B", 9) = -1 StringUtils.indexOfIgnoreCase("aabaabaa", "B", -1) = 2 StringUtils.indexOfIgnoreCase("aabaabaa", "", 2) = 2 StringUtils.indexOfIgnoreCase("aabaabaa", "", 8) = 8 StringUtils.indexOfIgnoreCase("aabaabaa", "", 9) = 9 StringUtils.indexOfIgnoreCase("aabaabaa", "", 10) = -1
InitializeDataSourceException - cn.tenmg.sqltool.exception中的异常错误
初始化数据源异常
InitializeDataSourceException() - 异常错误 的构造器cn.tenmg.sqltool.exception.InitializeDataSourceException
 
InitializeDataSourceException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.InitializeDataSourceException
 
InitializeDataSourceException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.InitializeDataSourceException
 
InitializeDataSourceException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.InitializeDataSourceException
 
insert(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insert(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insert(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insert(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insert(T) - 接口 中的方法cn.tenmg.sqltool.Dao
插入操作
insert(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
插入操作
insert(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
插入操作(实体对象集为空则直接返回null)
insert(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
插入操作(实体对象集为空则直接返回null)
insert(T) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
插入操作。
insert(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
插入操作(实体对象集为空则直接返回null)。
insert(Object) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
插入操作
insert(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
插入操作(实体对象集为空则直接返回null)
insertBatch(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insertBatch(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insertBatch(List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insertBatch(DataSource, List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
insertBatch(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量插入操作
insertBatch(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量插入操作
insertBatch(List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量插入操作
insertBatch(DataSource, List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量插入操作
InsertDMLParser - cn.tenmg.sqltool.sql.parser中的类
插入数据操纵语言解析器
InsertDMLParser() - 类 的构造器cn.tenmg.sqltool.sql.parser.InsertDMLParser
 
isBlank(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
判断指定字符串是否为空(null)、空字符串("")或者仅含空格的字符串
isEmpty(Collection<?>) - 类 中的静态方法cn.tenmg.sqltool.utils.CollectionUtils
Returns true if the specified Collection is null or empty, false otherwise.
isEmpty(Map<?, ?>) - 类 中的静态方法cn.tenmg.sqltool.utils.CollectionUtils
Returns true if the specified Map is null or empty, false otherwise.
isEmpty(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
判断指定字符串是否为空(null)或者空字符串(""
isId() - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
isNotBlank(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
判断指定字符串是否非空(null)、非空字符串("")且非仅含空格的字符串
isNotEmpty(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
判断指定字符串非空(null)且非空字符串(""
isNumber(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
判断指定字符串是否为数字
isParamBegin(char, char) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.DSQLUtils
根据指定的两个前后相邻字符b和c,判断其是否为SQL参数的开始位置
isParamChar(char) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.DSQLUtils
根据指定的字符c,判断是否是参数字符(即大小写字母、数字、下划线、短横线)
isReadOnly() - 类 中的方法cn.tenmg.sqltool.sql.executer.AbstractExecuteSQLExecuter
 
isReadOnly() - 类 中的方法cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
isReadOnly() - 类 中的方法cn.tenmg.sqltool.sql.executer.ReadOnlySQLExecuter
 
isReadOnly() - 接口 中的方法cn.tenmg.sqltool.sql.SQLExecuter
 
isShowSql() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
isShowSql() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
isStringEnd(char, char, char) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.DSQLUtils
根据指定的三个前后相邻字符a、b和c,判断其是否为SQL字符串区的结束位置
isStringEnd(char, char, char) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.SQLUtils
根据指定的三个前后相邻字符a、b和c,判断其是否为SQL字符串区的结束位置

J

JdbcUtils - cn.tenmg.sqltool.utils中的类
JDBC工具类
JSONUtils - cn.tenmg.sqltool.utils中的类
JSON工具类
JSONUtils() - 类 的构造器cn.tenmg.sqltool.utils.JSONUtils
 

L

LEFT_COLUMN_NAME - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
LINE_SEPARATOR - 类 中的静态变量cn.tenmg.sqltool.utils.JdbcUtils
 
load(String) - 接口 中的方法cn.tenmg.sqltool.config.ConfigLoader
加载sqltool配置
load(File) - 接口 中的方法cn.tenmg.sqltool.config.ConfigLoader
加载sqltool配置
load(FileReader) - 接口 中的方法cn.tenmg.sqltool.config.ConfigLoader
加载sqltool配置
load(InputStream) - 接口 中的方法cn.tenmg.sqltool.config.ConfigLoader
加载sqltool配置
load(String) - 类 中的方法cn.tenmg.sqltool.config.loader.XMLConfigLoader
加载sqltool配置
load(File) - 类 中的方法cn.tenmg.sqltool.config.loader.XMLConfigLoader
加载sqltool配置
load(FileReader) - 类 中的方法cn.tenmg.sqltool.config.loader.XMLConfigLoader
加载sqltool配置
load(InputStream) - 类 中的方法cn.tenmg.sqltool.config.loader.XMLConfigLoader
加载sqltool配置
loadFromClassPath(String) - 类 中的静态方法cn.tenmg.sqltool.utils.PropertiesLoaderUtils
从classPath下加载配置文件
LongResultSQLExecuter - cn.tenmg.sqltool.sql.executer中的类
返回java.lang.Long查询结果类型的SQL执行器
Lt - cn.tenmg.sqltool.config.model.filter中的类
小于给定值字符串参数移除器
Lt() - 类 的构造器cn.tenmg.sqltool.config.model.filter.Lt
 
Lte - cn.tenmg.sqltool.config.model.filter中的类
小于等于给定值字符串参数处理器
Lte() - 类 的构造器cn.tenmg.sqltool.config.model.filter.Lte
 
LteParamFilter - cn.tenmg.sqltool.dsql.filter中的类
参数小于等于过滤器
LteParamFilter() - 类 的构造器cn.tenmg.sqltool.dsql.filter.LteParamFilter
 
LtParamFilter - cn.tenmg.sqltool.dsql.filter中的类
参数小于过滤器
LtParamFilter() - 类 的构造器cn.tenmg.sqltool.dsql.filter.LtParamFilter
 

M

Macro - cn.tenmg.sqltool.dsql.macro中的接口
MacroUtils - cn.tenmg.sqltool.dsql.utils中的类
宏工具类
MacroUtils() - 类 的构造器cn.tenmg.sqltool.dsql.utils.MacroUtils
 
MergeSQL - cn.tenmg.sqltool.sql中的类
合并数据操作对象
MergeSQL() - 类 的构造器cn.tenmg.sqltool.sql.MergeSQL
 
MergeSQL(String, List<FieldMeta>) - 类 的构造器cn.tenmg.sqltool.sql.MergeSQL
 
MySQLDialect - cn.tenmg.sqltool.sql.dialect中的类
Mysql 方言
MySQLEngine - cn.tenmg.sqltool.sql.engine中的类
MySQL方言的SQL引擎
MySQLEngine() - 类 的构造器cn.tenmg.sqltool.sql.engine.MySQLEngine
 

N

NamedSQL - cn.tenmg.sqltool.dsql中的类
使用命名参数的SQL对象模型
NamedSQL() - 类 的构造器cn.tenmg.sqltool.dsql.NamedSQL
 
NamedSQL(String) - 类 的构造器cn.tenmg.sqltool.dsql.NamedSQL
 
NamedSQL(String, Map<String, Object>) - 类 的构造器cn.tenmg.sqltool.dsql.NamedSQL
 
NAMESPACE - 类 中的静态变量cn.tenmg.sqltool.config.model.Sqltool
可扩展标记语言(XML)模式定义(Schemas Definition)文件的命名空间
NoColumnForUpdateException - cn.tenmg.sqltool.exception中的异常错误
没有需要更新的列异常。
NoColumnForUpdateException() - 异常错误 的构造器cn.tenmg.sqltool.exception.NoColumnForUpdateException
 
NoColumnForUpdateException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoColumnForUpdateException
 
NoColumnForUpdateException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoColumnForUpdateException
 
NoColumnForUpdateException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoColumnForUpdateException
 
NoSuitableSQLDialectExeption - cn.tenmg.sqltool.exception中的异常错误
无合适的SQL方言异常。
NoSuitableSQLDialectExeption() - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSQLDialectExeption
 
NoSuitableSQLDialectExeption(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSQLDialectExeption
 
NoSuitableSQLDialectExeption(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSQLDialectExeption
 
NoSuitableSQLDialectExeption(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSQLDialectExeption
 
NoSuitableSqlEngineException - cn.tenmg.sqltool.exception中的异常错误
无合适的SQL引擎异常。
NoSuitableSqlEngineException() - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSqlEngineException
 
NoSuitableSqlEngineException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSqlEngineException
 
NoSuitableSqlEngineException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSqlEngineException
 
NoSuitableSqlEngineException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.NoSuitableSqlEngineException
 

O

ObjectUtils - cn.tenmg.sqltool.utils中的类
对象工具类
ObjectUtils() - 类 的构造器cn.tenmg.sqltool.utils.ObjectUtils
 
OracleDialect - cn.tenmg.sqltool.sql.dialect中的类
Oracle方言
OracleEngine - cn.tenmg.sqltool.sql.engine中的类
Oracle方言的SQL引擎
OracleEngine() - 类 的构造器cn.tenmg.sqltool.sql.engine.OracleEngine
 
ordinalIndexOf(String, String, int) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
查找子串在字符串中第ordinal次出现的位置 StringUtils.ordinalIndexOf(null, *, *) = -1 StringUtils.ordinalIndexOf(*, null, *) = -1 StringUtils.ordinalIndexOf(*, *, -*) = -1 StringUtils.ordinalIndexOf("", "", *) = 0 StringUtils.ordinalIndexOf("aabaabaa", "a", 1) = 0 StringUtils.ordinalIndexOf("aabaabaa", "a", 2) = 1 StringUtils.ordinalIndexOf("aabaabaa", "b", 1) = 2 StringUtils.ordinalIndexOf("aabaabaa", "b", 2) = 5 StringUtils.ordinalIndexOf("aabaabaa", "ab", 1) = 1 StringUtils.ordinalIndexOf("aabaabaa", "ab", 2) = 4 StringUtils.ordinalIndexOf("aabaabaa", "", 1) = 0 StringUtils.ordinalIndexOf("aabaabaa", "", 2) = 0
ordinalIndexOf(String, String, int, boolean) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
查找子串在字符串中第ordinal次出现的位置 StringUtils.ordinalIndexOf(null, *, *, *) = -1 StringUtils.ordinalIndexOf(*, null, *, *) = -1 StringUtils.ordinalIndexOf(*, *, -*, *) = -1 StringUtils.ordinalIndexOf("", "", *, *) = 0 StringUtils.ordinalIndexOf("aabaabaa", "a", 1, false) = 0 StringUtils.ordinalIndexOf("aabaabaa", "a", 2, false) = 1 StringUtils.ordinalIndexOf("aabaabaa", "b", 1, false) = 2 StringUtils.ordinalIndexOf("aabaabaa", "b", 2, false) = 5 StringUtils.ordinalIndexOf("aabaabaa", "ab", 1, false) = 1 StringUtils.ordinalIndexOf("aabaabaa", "ab", 2, false) = 4 StringUtils.ordinalIndexOf("aabaabaa", "", 1, false) = 0 StringUtils.ordinalIndexOf("aabaabaa", "", 2, false) = 0 StringUtils.ordinalIndexOf("aabaabaa", "a", 1, true) = 7 StringUtils.ordinalIndexOf("aabaabaa", "a", 2, true) = 6 StringUtils.ordinalIndexOf("aabaabaa", "b", 1, true) = 5 StringUtils.ordinalIndexOf("aabaabaa", "b", 2, true) = 2 StringUtils.ordinalIndexOf("aabaabaa", "ab", 1, true) = 4 StringUtils.ordinalIndexOf("aabaabaa", "ab", 2, true) = 1 StringUtils.ordinalIndexOf("aabaabaa", "", 1, true) = 8 StringUtils.ordinalIndexOf("aabaabaa", "", 2, true) = 8

P

page(Class<T>, String, long, int, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(DataSource, Class<T>, String, long, int, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(Class<T>, String, String, long, int, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(DataSource, Class<T>, String, String, long, int, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(Class<T>, String, long, int, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(DataSource, Class<T>, String, long, int, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(Class<T>, String, String, long, int, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(DataSource, Class<T>, String, String, long, int, Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
page(Class<T>, String, long, int, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定页码,指定页容量和指定参数(分别列出参数名和参数值)分页查询对象。
page(DataSource, Class<T>, String, long, int, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定页码,指定页容量和指定参数(分别列出参数名和参数值)分页查询对象。
page(Class<T>, String, String, long, int, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定统计总数DSQL,指定页码,指定页容量和指定参数(分别列出参数名和参数值)分页查询对象。
page(DataSource, Class<T>, String, String, long, int, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定统计总数DSQL,指定页码,指定页容量和指定参数(分别列出参数名和参数值)分页查询对象。
page(Class<T>, String, long, int, Map<String, Object>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定页码,指定页容量和指定参数分页查询对象。
page(DataSource, Class<T>, String, long, int, Map<String, Object>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定页码,指定页容量和指定参数分页查询对象。
page(Class<T>, String, String, long, int, Map<String, Object>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定统计总数DSQL,指定页码,指定页容量和指定参数分页查询对象。
page(DataSource, Class<T>, String, String, long, int, Map<String, Object>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用指定类,指定动态结构化查询语言(DSQL),指定统计总数DSQL,指定页码,指定页容量和指定参数分页查询对象。
Page<T extends Serializable> - cn.tenmg.sqltool.data中的类
分页查询结果模型
Page() - 类 的构造器cn.tenmg.sqltool.data.Page
 
Page(long) - 类 的构造器cn.tenmg.sqltool.data.Page
 
Page(long, int) - 类 的构造器cn.tenmg.sqltool.data.Page
 
pageSql(String, int, long) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
pageSql(String, SQLMetaData, int, long) - 类 中的方法cn.tenmg.sqltool.sql.dialect.MySQLDialect
 
pageSql(String, SQLMetaData, int, long) - 类 中的方法cn.tenmg.sqltool.sql.dialect.PostgreSQLDialect
 
pageSql(String, int, long) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
根据SQL、页容量pageSize和当前页码currentPage生成特定数据库的分页查询SQL
PARAM_MARK - 类 中的静态变量cn.tenmg.sqltool.utils.JdbcUtils
 
PARAM_REGEX - 类 中的静态变量cn.tenmg.sqltool.config.model.converter.WrapString
 
ParamConverter - cn.tenmg.sqltool.dsql.converter中的接口
参数转换器
ParamFilter - cn.tenmg.sqltool.dsql.filter中的接口
参数过滤器
parse(String, Map<String, Object>) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.DSQLUtils
将指定的源动态结构化查询语言(DSQL)及查询参数转换为含有命名参数的SQL(命名参数以“:”开头)以及实际使用的参数集组成的对象
parse(String, Object...) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.DSQLUtils
将指定的源动态结构化查询语言(DSQL)及查询参数转换为含有命名参数的SQL(命名参数以“:”开头)以及实际使用的参数集组成的对象
parse(String, Object...) - 接口 中的方法cn.tenmg.sqltool.DSQLFactory
根据指定的参数params分析转换动态结构化查询语言(DSQL)为使用命名参数的结构化查询语言(SQL)对象模型。
parse(String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.DSQLFactory
根据指定的参数params分析转换动态结构化查询语言(DSQL)为使用命名参数的结构化查询语言(SQL)对象模型。
parse(String, Object...) - 类 中的方法cn.tenmg.sqltool.factory.AbstractDSQLFactory
 
parse(String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.factory.AbstractDSQLFactory
 
parse(Dsql, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.factory.AbstractDSQLFactory
根据指定的参数params分析转换动态SQL对象dsql为SQL对象
parse(Class<T>) - 接口 中的方法cn.tenmg.sqltool.sql.DMLParser
 
parse(NamedSQL) - 类 中的方法cn.tenmg.sqltool.sql.engine.AbstractSQLEngine
 
parse(Class<T>) - 类 中的方法cn.tenmg.sqltool.sql.parser.AbstractDMLParser
 
parse(NamedSQL) - 接口 中的方法cn.tenmg.sqltool.sql.SQLEngine
将动态SQL解析后的对象转换成可执行SQL
parse(Object, String) - 类 中的静态方法cn.tenmg.sqltool.utils.DateUtils
根据模板将指定对象转换为日期对象
parse(Object, String) - 类 中的静态方法cn.tenmg.sqltool.utils.DecimalUtils
根据模板将指定对象转换为数字对象
parseDML(DML, Class<T>, String) - 类 中的方法cn.tenmg.sqltool.sql.parser.AbstractDMLParser
 
parseDML(DML, Class<T>, String) - 类 中的方法cn.tenmg.sqltool.sql.parser.DeleteDMLParser
 
parseDML(DML, Class<T>, String) - 类 中的方法cn.tenmg.sqltool.sql.parser.GetDMLParser
 
parseDML(DML, Class<T>, String) - 类 中的方法cn.tenmg.sqltool.sql.parser.InsertDMLParser
 
parseDML(DML, Class<T>, String) - 类 中的方法cn.tenmg.sqltool.sql.parser.UpdateDMLParser
 
parseFields(Map<String, Integer>, Map<Integer, Field>, Field[]) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.FieldUtils
 
parseSelect(T) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.SQLUtils
 
PkNotFoundException - cn.tenmg.sqltool.exception中的异常错误
未找到主键异常。
PkNotFoundException() - 异常错误 的构造器cn.tenmg.sqltool.exception.PkNotFoundException
 
PkNotFoundException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.PkNotFoundException
 
PkNotFoundException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.PkNotFoundException
 
PkNotFoundException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.PkNotFoundException
 
PlaceHolderUtils - cn.tenmg.sqltool.utils中的类
占位符工具类
PlaceHolderUtils() - 类 的构造器cn.tenmg.sqltool.utils.PlaceHolderUtils
 
PostgreSQLDialect - cn.tenmg.sqltool.sql.dialect中的类
PostgreSQL方言
PostgreSQLEngine - cn.tenmg.sqltool.sql.engine中的类
PostgreSQL方言的SQL引擎
PostgreSQLEngine() - 类 的构造器cn.tenmg.sqltool.sql.engine.PostgreSQLEngine
 
PropertiesLoaderUtils - cn.tenmg.sqltool.utils中的类
配置加载工具类
PropertiesLoaderUtils() - 类 的构造器cn.tenmg.sqltool.utils.PropertiesLoaderUtils
 

R

ReadOnlySQLExecuter<T> - cn.tenmg.sqltool.sql.executer中的类
只读SQL执行器
ReadOnlySQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.ReadOnlySQLExecuter
 
remove() - 类 中的静态方法cn.tenmg.sqltool.transaction.CurrentConnectionHolder
 
replace(String, CharSequence...) - 类 中的静态方法cn.tenmg.sqltool.utils.PlaceHolderUtils
将模板字符串中占位符替换为指定的参数
replace(String, Map<? extends CharSequence, ? extends CharSequence>) - 类 中的静态方法cn.tenmg.sqltool.utils.PlaceHolderUtils
将模板字符串中占位符替换为指定的参数
reverse(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
将字符串反转并返回
RIGHT_COLUMN_NAME - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
rollback() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
事务回滚。

S

save(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(T, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(DataSource, T, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(DataSource, List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
save(T) - 接口 中的方法cn.tenmg.sqltool.Dao
软保存。
save(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
软保存。
save(T, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬保存。
save(DataSource, T, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬保存。
save(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
软保存。
save(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
软保存。
save(List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬保存。
save(DataSource, List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬保存。
save(Class<T>) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
save(Class<T>, String...) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
save(T) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
save(T, String...) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
save(Class<T>) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取软保存合并数据操作对象。
save(Class<T>, String...) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取部分硬保存合并数据操作对象。
save(T) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取软保存数据(插入或更新)操作对象。
save(T, String...) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取部分硬保存数据操作对象。
save(T) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
软保存。
save(T, String...) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
部分硬保存。
save(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
软保存。
save(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
部分硬保存。
save(T) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
软保存。
save(T, String...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
部分硬保存。
save(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
软保存。
save(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
部分硬保存。
save(Connection, boolean, List<T>, MergeSQL) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
使用实体对象列表软保存数据
saveBatch(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(DataSource, List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(DataSource, List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(List<T>, int, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(DataSource, List<T>, int, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
saveBatch(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量批量软保存。
saveBatch(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量批量软保存。
saveBatch(List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量批量部分硬保存。
saveBatch(DataSource, List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量批量部分硬保存。
saveBatch(List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量软保存。
saveBatch(DataSource, List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量软保存。
saveBatch(List<T>, int, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
批量部分硬保存。
saveBatch(DataSource, List<T>, int, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
批量部分硬保存。
select(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
select(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
select(Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
select(DataSource, Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
select(Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
select(DataSource, Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
select(T) - 接口 中的方法cn.tenmg.sqltool.Dao
从数据库查询并组装实体对象列表
select(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
从数据库查询并组装实体对象列表
select(Class<T>, String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值
select(DataSource, Class<T>, String, Object...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值
select(Class<T>, String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值
select(DataSource, Class<T>, String, Map<String, ?>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值
select(T) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
从数据库查询并组装实体对象列表。
select(Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值。
select(Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值。
select(Class<T>, String, Object...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值
select(Class<T>, String, Map<String, ?>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
使用动态结构化查询语言(DSQL)并组装对象列表,其中类型可以是实体对象,也可以是String、Number、 Date、BigDecimal类型,这时将返回结果集中的第1列的值
SelectSQLExecuter<T> - cn.tenmg.sqltool.sql.executer中的类
查询记录列表的SQL执行器
SelectSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.SelectSQLExecuter
 
SelectSQLExecuter(Class<T>) - 类 的构造器cn.tenmg.sqltool.sql.executer.SelectSQLExecuter
 
set(Connection) - 类 中的静态方法cn.tenmg.sqltool.transaction.CurrentConnectionHolder
 
setBasePackages(String) - 类 中的方法cn.tenmg.sqltool.factory.XMLFileDSQLFactory
 
setBlanks(List<Blank>) - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
setColumnName(String) - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
setConverter(Converter) - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
setCurrentPage(long) - 类 中的方法cn.tenmg.sqltool.data.Page
 
setDataSources(Map<String, DataSource>) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setDefaultBatchSize(int) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setDefaultBatchSize(int) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
setDefaultDataSource(DataSource) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setDsql(List<Dsql>) - 类 中的方法cn.tenmg.sqltool.config.model.Sqltool
 
setDSQLFactory(DSQLFactory) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setDSQLFactory(DSQLFactory) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
setEmbedEndIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setEmbedStartIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setEqs(List<Eq>) - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
setField(Field) - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
setFieldAccessible(Map<Integer, Field>, Field, int) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.FieldUtils
 
setFieldMetas(List<FieldMeta>) - 类 中的方法cn.tenmg.sqltool.sql.MergeSQL
 
setFieldMetas(List<FieldMeta>) - 类 中的方法cn.tenmg.sqltool.sql.meta.EntityMeta
 
setFields(List<Field>) - 类 中的方法cn.tenmg.sqltool.sql.DML
 
setFields(List<Field>) - 类 中的方法cn.tenmg.sqltool.sql.UpdateSQL
 
setFilter(Filter) - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
setFormatter(String) - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToDate
 
setFormatter(String) - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToNumber
 
setFormatter(String) - 类 中的方法cn.tenmg.sqltool.config.model.converter.WrapString
 
setFromIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setGroupByIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setGtes(List<Gte>) - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
setGts(List<Gt>) - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
setId(String) - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
setId(String) - 类 中的方法cn.tenmg.sqltool.dsql.NamedSQL
 
setId(boolean) - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
setLength(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setLimitIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setLtes(List<Lte>) - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
setLts(List<Lt>) - 类 中的方法cn.tenmg.sqltool.config.model.Filter
 
setOrderByIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setPageSize(int) - 类 中的方法cn.tenmg.sqltool.data.Page
 
setParams(String) - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToDate
 
setParams(String) - 类 中的方法cn.tenmg.sqltool.config.model.converter.ToNumber
 
setParams(String) - 类 中的方法cn.tenmg.sqltool.config.model.converter.WrapString
 
setParams(String) - 类 中的方法cn.tenmg.sqltool.config.model.filter.Blank
 
setParams(String) - 类 中的方法cn.tenmg.sqltool.config.model.filter.Eq
 
setParams(Map<String, Object>) - 类 中的方法cn.tenmg.sqltool.dsql.NamedSQL
 
setParams(List<Object>) - 类 中的方法cn.tenmg.sqltool.sql.SQL
 
setParams(PreparedStatement, List<Object>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
设置参数
setParams(PreparedStatement, T, List<Field>) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
设置参数
setParams(PreparedStatement, List<FieldMeta>, T) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
设置参数
setRows(List<T>) - 类 中的方法cn.tenmg.sqltool.data.Page
 
SETS - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.config.model.Dsql
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.dsql.NamedSQL
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.sql.MergeSQL
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.sql.SQL
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.sql.UpdateSQL
 
setSelectIndex(int) - 类 中的方法cn.tenmg.sqltool.sql.SQLMetaData
 
setShowSql(boolean) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setShowSql(boolean) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
setSql(String) - 类 中的方法cn.tenmg.sqltool.sql.DML
 
setSuffix(String) - 类 中的方法cn.tenmg.sqltool.factory.XMLFileDSQLFactory
 
setTableName(String) - 类 中的方法cn.tenmg.sqltool.sql.meta.EntityMeta
 
setToDates(List<ToDate>) - 类 中的方法cn.tenmg.sqltool.config.model.Converter
 
setToNumbers(List<ToNumber>) - 类 中的方法cn.tenmg.sqltool.config.model.Converter
 
setTotal(Long) - 类 中的方法cn.tenmg.sqltool.data.Page
 
setTotalPage(Long) - 类 中的方法cn.tenmg.sqltool.data.Page
 
setValue(String) - 类 中的方法cn.tenmg.sqltool.config.model.filter.Eq
 
setWrapStrings(List<WrapString>) - 类 中的方法cn.tenmg.sqltool.config.model.Converter
 
SINGLE_QUOTATION_MARK - 类 中的静态变量cn.tenmg.sqltool.utils.JdbcUtils
 
size(Collection<?>) - 类 中的静态方法cn.tenmg.sqltool.utils.CollectionUtils
Returns the size of the specified collection or 0 if the collection is null.
size(Map<?, ?>) - 类 中的静态方法cn.tenmg.sqltool.utils.CollectionUtils
Returns the size of the specified map or 0 if the map is null.
SPACE_AND_SPACE - 类 中的静态变量cn.tenmg.sqltool.utils.JdbcUtils
 
SPACE_EQ_SPACE - 类 中的静态变量cn.tenmg.sqltool.utils.JdbcUtils
 
SparkSQLEngine - cn.tenmg.sqltool.sql.engine中的类
Spark SQL 方言的SQL引擎
SparkSQLEngine() - 类 的构造器cn.tenmg.sqltool.sql.engine.SparkSQLEngine
 
SQL - cn.tenmg.sqltool.sql中的类
JDBC SQL
SQL() - 类 的构造器cn.tenmg.sqltool.sql.SQL
 
SQL(String, List<Object>) - 类 的构造器cn.tenmg.sqltool.sql.SQL
 
SQLDialect - cn.tenmg.sqltool.sql中的接口
SQL方言
SQLDialectUtils - cn.tenmg.sqltool.utils中的类
方言工具类
SQLDialectUtils() - 类 的构造器cn.tenmg.sqltool.utils.SQLDialectUtils
 
SQLEngine - cn.tenmg.sqltool.sql中的接口
SQL引擎。
SQLEngineUtils - cn.tenmg.sqltool.utils中的类
SQL引擎工具
SQLEngineUtils() - 类 的构造器cn.tenmg.sqltool.utils.SQLEngineUtils
 
SQLException - cn.tenmg.sqltool.exception中的异常错误
SQL异常
SQLException() - 异常错误 的构造器cn.tenmg.sqltool.exception.SQLException
 
SQLException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.SQLException
 
SQLException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.SQLException
 
SQLException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.SQLException
 
SQLExecuter<T> - cn.tenmg.sqltool.sql中的接口
SQL 执行器
SQLMetaData - cn.tenmg.sqltool.sql中的类
SQL相关数据
SQLMetaData() - 类 的构造器cn.tenmg.sqltool.sql.SQLMetaData
 
Sqltool - cn.tenmg.sqltool.config.model中的类
sqltool配置模型
Sqltool() - 类 的构造器cn.tenmg.sqltool.config.model.Sqltool
 
SqltoolFactory - cn.tenmg.sqltool中的类
Sqltool工厂
SqltoolFactory() - 类 的构造器cn.tenmg.sqltool.SqltoolFactory
 
SQLUtils - cn.tenmg.sqltool.sql.utils中的类
 
SQLUtils() - 类 的构造器cn.tenmg.sqltool.sql.utils.SQLUtils
 
StringUtils - cn.tenmg.sqltool.utils中的类
字符串工具类
StringUtils() - 类 的构造器cn.tenmg.sqltool.utils.StringUtils
 
strip(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
删除指定字符串前导、后导字符 StringUtils.strip(null, *) = null StringUtils.strip("", *) = "" StringUtils.strip("abc", null) = "abc" StringUtils.strip(" abc", null) = "abc" StringUtils.strip("abc ", null) = "abc" StringUtils.strip(" abc ", null) = "abc" StringUtils.strip(" abcyx", "xyz") = " abc"
stripAll(String[]) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
删除指定字符串数组中所有字符串的前导、后导空格 StringUtils.stripAll(null) = null StringUtils.stripAll([]) = [] StringUtils.stripAll(["abc", " abc"]) = ["abc", "abc"] StringUtils.stripAll(["abc ", null]) = ["abc", null]
stripAll(String[], String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
删除指定字符串数组中所有字符串的前导、后导字符 StringUtils.stripAll(null, *) = null StringUtils.stripAll([], *) = [] StringUtils.stripAll(["abc", " abc"], null) = ["abc", "abc"] StringUtils.stripAll(["abc ", null], null) = ["abc", null] StringUtils.stripAll(["abc ", null], "yz") = ["abc ", null] StringUtils.stripAll(["yabcz", null], "yz") = ["abc", null]
stripEnd(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
删除指定字符串后导字符 StringUtils.stripEnd(null, *) = null StringUtils.stripEnd("", *) = "" StringUtils.stripEnd("abc", "") = "abc" StringUtils.stripEnd("abc", null) = "abc" StringUtils.stripEnd(" abc", null) = " abc" StringUtils.stripEnd("abc ", null) = "abc" StringUtils.stripEnd(" abc ", null) = " abc" StringUtils.stripEnd(" abcyx", "xyz") = " abc" StringUtils.stripEnd("120.00", ".0") = "12"
stripStart(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
删除指定字符串前导字符 StringUtils.stripStart(null, *) = null StringUtils.stripStart("", *) = "" StringUtils.stripStart("abc", "") = "abc" StringUtils.stripStart("abc", null) = "abc" StringUtils.stripStart(" abc", null) = "abc" StringUtils.stripStart("abc ", null) = "abc " StringUtils.stripStart(" abc ", null) = "abc " StringUtils.stripStart("yxabc ", "xyz") = "abc "

T

Table - cn.tenmg.sqltool.config.annotion中的注释类型
 
TABLE_NAME - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
toCamelCase(String, String, boolean) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
将字符串转换为驼峰形式的字符串
ToDate - cn.tenmg.sqltool.config.model.converter中的类
参数日期类型转换器配置模型
ToDate() - 类 的构造器cn.tenmg.sqltool.config.model.converter.ToDate
 
ToDateParamConverter - cn.tenmg.sqltool.dsql.converter中的类
参数日期类型转换器
ToDateParamConverter() - 类 的构造器cn.tenmg.sqltool.dsql.converter.ToDateParamConverter
 
toIntegerList(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
将指定字符串转换为整数列表
toJSONString(Map<String, Object>) - 类 中的静态方法cn.tenmg.sqltool.utils.JSONUtils
将参数集转化为JSON字符串
toJSONString(Collection<Object>) - 类 中的静态方法cn.tenmg.sqltool.utils.JSONUtils
将参数集转化为JSON字符串
toJSONString(Object...) - 类 中的静态方法cn.tenmg.sqltool.utils.JSONUtils
将参数集转化为JSON字符串
ToNumber - cn.tenmg.sqltool.config.model.converter中的类
参数数字类型转换器配置模型
ToNumber() - 类 的构造器cn.tenmg.sqltool.config.model.converter.ToNumber
 
ToNumberParamConverter - cn.tenmg.sqltool.dsql.converter中的类
参数数字类型转换器
ToNumberParamConverter() - 类 的构造器cn.tenmg.sqltool.dsql.converter.ToNumberParamConverter
 
toSQL(String, Map<String, Object>) - 类 中的静态方法cn.tenmg.sqltool.dsql.utils.DSQLUtils
将指定的(含有命名参数的)源SQL及查询参数转换为JDBC可执行的对象(内含SQL及对应的参数列表)
toStringList(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
将指定字符串转换为字符串列表
Transaction - cn.tenmg.sqltool中的接口
事务
TransactionException - cn.tenmg.sqltool.exception中的异常错误
事务异常
TransactionException() - 异常错误 的构造器cn.tenmg.sqltool.exception.TransactionException
 
TransactionException(String) - 异常错误 的构造器cn.tenmg.sqltool.exception.TransactionException
 
TransactionException(Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.TransactionException
 
TransactionException(String, Throwable) - 异常错误 的构造器cn.tenmg.sqltool.exception.TransactionException
 
TransactionExecutor - cn.tenmg.sqltool.transaction中的类
 
TransactionExecutor(boolean, DSQLFactory, SQLDialect) - 类 的构造器cn.tenmg.sqltool.transaction.TransactionExecutor
 
trim(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
清除指定字符串前后空格,为空(null)则返回空(null
trimToEmpty(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
清除指定字符串前后空格,为空(null)则返回空字符串(""
trimToNull(String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
清除指定字符串前后空格,为空(null)或者空字符串("")则返回空( null
type - 类 中的变量cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
type - 类 中的变量cn.tenmg.sqltool.sql.executer.SelectSQLExecuter
 
TYPE_NAME - 类 中的静态变量cn.tenmg.sqltool.datasource.DataSourceFactory
 

U

update(T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(DataSource, T) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(T, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(DataSource, T, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(DataSource, List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
update(T) - 接口 中的方法cn.tenmg.sqltool.Dao
软更新操作
update(DataSource, T) - 接口 中的方法cn.tenmg.sqltool.Dao
软更新操作
update(T, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬更新操作
update(DataSource, T, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬更新操作
update(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
软更新操作(实体对象集为空则直接返回0)
update(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
软更新操作(实体对象集为空则直接返回0)
update(List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬更新操作(实体对象集为空则直接返回0)
update(DataSource, List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
部分硬更新操作(实体对象集为空则直接返回0)
update(Class<T>) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
update(Class<T>, String...) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
update(T) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
update(T, String...) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
update(Class<T>) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取软更新的更新数据操作对象。
update(Class<T>, String...) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取部分硬更新的更新数据操作对象。
update(T) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取软更新的更新数据操作对象。
update(T, String...) - 接口 中的方法cn.tenmg.sqltool.sql.SQLDialect
获取部分硬更新的更新数据操作对象。
update(T) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
软更新操作
update(T, String...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
部分硬更新操作
update(List<T>) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
软更新操作(实体对象集为空则直接返回0)
update(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.transaction.TransactionExecutor
部分硬更新操作(实体对象集为空则直接返回0)
update(Connection, boolean, List<T>, UpdateSQL) - 类 中的静态方法cn.tenmg.sqltool.utils.JdbcUtils
使用实体对象列表软更新数据
updateBatch(List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(DataSource, List<T>) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(DataSource, List<T>, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(DataSource, List<T>, int) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(List<T>, int, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(DataSource, List<T>, int, String...) - 类 中的方法cn.tenmg.sqltool.dao.AbstractDao
 
updateBatch(List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量软更新操作
updateBatch(DataSource, List<T>) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量软更新操作
updateBatch(List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量部分硬更新操作
updateBatch(DataSource, List<T>, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
使用默认批容量执行批量部分硬更新操作
updateBatch(List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量软更新操作
updateBatch(DataSource, List<T>, int) - 接口 中的方法cn.tenmg.sqltool.Dao
批量软更新操作
updateBatch(List<T>, int, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
批量部分硬更新操作
updateBatch(DataSource, List<T>, int, String...) - 接口 中的方法cn.tenmg.sqltool.Dao
批量部分硬更新操作
UpdateDMLParser - cn.tenmg.sqltool.sql.parser中的类
更新数据操纵语言解析器
UpdateDMLParser() - 类 的构造器cn.tenmg.sqltool.sql.parser.UpdateDMLParser
 
UpdateSQL - cn.tenmg.sqltool.sql中的类
更新数据操作对象
UpdateSQL() - 类 的构造器cn.tenmg.sqltool.sql.UpdateSQL
 
UpdateSQL(String, List<Field>) - 类 的构造器cn.tenmg.sqltool.sql.UpdateSQL
 

V

VALUE - 类 中的静态变量cn.tenmg.sqltool.config.model.converter.WrapString
 
VALUES - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 

W

WrapString - cn.tenmg.sqltool.config.model.converter中的类
字符串参数包装转换器配置模型
WrapString() - 类 的构造器cn.tenmg.sqltool.config.model.converter.WrapString
 
WrapStringParamConverter - cn.tenmg.sqltool.dsql.converter中的类
 
WrapStringParamConverter() - 类 的构造器cn.tenmg.sqltool.dsql.converter.WrapStringParamConverter
 

X

XMLConfigLoader - cn.tenmg.sqltool.config.loader中的类
XML配置加载器
XMLConfigLoader() - 类 的构造器cn.tenmg.sqltool.config.loader.XMLConfigLoader
 
XMLFileDSQLFactory - cn.tenmg.sqltool.factory中的类
基于XML文件配置的动态结构化查询语言工厂
XMLFileDSQLFactory(String) - 类 的构造器cn.tenmg.sqltool.factory.XMLFileDSQLFactory
 
XMLFileDSQLFactory(String, String) - 类 的构造器cn.tenmg.sqltool.factory.XMLFileDSQLFactory
 
A B C D E F G H I J L M N O P R S T U V W X 
跳过导航链接

Copyright © 2021. All rights reserved.