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

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
 
AbstractExecuteSQLExecuter<T> - cn.tenmg.sqltool.sql.executer中的类
抽象执行类SQL执行器
AbstractExecuteSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.AbstractExecuteSQLExecuter
 
AbstractSQLDialect - cn.tenmg.sqltool.sql.dialect中的类
抽象SQL方言。
AbstractSQLDialect() - 类 的构造器cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
addBatch(PreparedStatement, List<FieldMeta>, T) - 类 中的静态方法cn.tenmg.sqltool.utils.JDBCExecuteUtils
添加一个批量
addBatch(PreparedStatement, T, List<Field>) - 类 中的静态方法cn.tenmg.sqltool.utils.JDBCExecuteUtils
添加一个批量
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中的类
DBCP2数据源构建器
BasicDataSourceBuilder() - 类 的构造器cn.tenmg.sqltool.datasource.builder.org.apache.commons.dbcp2.BasicDataSourceBuilder
 
beginTransaction(Map<String, String>) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
开始事务
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.DMLUtils
 
cacheEntityMeta(Class<?>, EntityMeta) - 类 中的静态方法cn.tenmg.sqltool.sql.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
将驼峰表示的字符串转为使用按下划线分割的字符串并转换为大写或小写
cn.tenmg.sqltool - 程序包 cn.tenmg.sqltool
 
cn.tenmg.sqltool.config.annotion - 程序包 cn.tenmg.sqltool.config.annotion
 
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.exception - 程序包 cn.tenmg.sqltool.exception
 
cn.tenmg.sqltool.sql - 程序包 cn.tenmg.sqltool.sql
 
cn.tenmg.sqltool.sql.dialect - 程序包 cn.tenmg.sqltool.sql.dialect
 
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.JDBCExecuteUtils
 
commit() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
提交事务
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
 
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中的类
数据源工厂
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中的类
删除数据数据库操纵语言解析器
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中的接口
数据操纵语言转换器
DMLUtils - cn.tenmg.sqltool.sql.utils中的类
数据操作语言工具类
DMLUtils() - 类 的构造器cn.tenmg.sqltool.sql.utils.DMLUtils
 
DruidDataSourceBuilder - cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool中的类
druid数据源构建器
DruidDataSourceBuilder() - 类 的构造器cn.tenmg.sqltool.datasource.builder.com.alibaba.druid.pool.DruidDataSourceBuilder
 

E

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.sql.utils中的类
实体工具类
EntityUtils() - 类 的构造器cn.tenmg.sqltool.sql.utils.EntityUtils
 
equals(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
比较两个字符串是否相等,同为空(null)也认为是相等的
equalsIgnoreCase(String, String) - 类 中的静态方法cn.tenmg.sqltool.utils.StringUtils
忽略大小写,比较两个字符串是否每个字符都相同,同为空(null)也认为是相同的
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(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.JDBCExecuteUtils
执行一个SQL语句
executeBatch(Connection, boolean, List<T>, DMLParser) - 类 中的静态方法cn.tenmg.sqltool.utils.JDBCExecuteUtils
使用实体对象列表批处理插入、更新或删除数据
ExecuteSQLExecuter - cn.tenmg.sqltool.sql.executer中的类
执行SQL的执行器
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执行器

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
 

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列的值
getCachedDML(String) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.DMLUtils
 
getCachedEntityMeta(Class<?>) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.EntityUtils
 
getColumnName() - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
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
 
getDefaultDataSource() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDefaultDataSource() - 类 中的方法cn.tenmg.sqltool.dao.DistributedDao
 
getDefaultDataSource() - 接口 中的方法cn.tenmg.sqltool.Dao
获取默认数据源
GetDMLParser - cn.tenmg.sqltool.sql.parser中的类
查询单条记录数据操纵语言解析器
getDSQLFactory() - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
getDSQLFactory() - 类 中的方法cn.tenmg.sqltool.dao.DistributedDao
 
getDSQLFactory() - 接口 中的方法cn.tenmg.sqltool.Dao
获取动态结构化查询语言工厂
getDSQLFactory() - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
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
 
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.dialect.SQLServerDialect
 
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
 
getPageSize() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getParams(T, List<Field>) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.EntityUtils
从实体对象中获取属性参数集
getRows() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getScript() - 类 中的方法cn.tenmg.sqltool.sql.MergeSQL
 
getScript() - 类 中的方法cn.tenmg.sqltool.sql.UpdateSQL
 
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
 
GetSQLExecuter<T> - cn.tenmg.sqltool.sql.executer中的类
查询单条记录的数据的SQL执行器
GetSQLExecuter() - 类 的构造器cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
GetSQLExecuter(Class<T>) - 类 的构造器cn.tenmg.sqltool.sql.executer.GetSQLExecuter
 
getTableName() - 类 中的方法cn.tenmg.sqltool.sql.meta.EntityMeta
 
getTableName(Class<?>) - 类 中的静态方法cn.tenmg.sqltool.sql.utils.EntityUtils
 
getTotal() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getTotalPage() - 类 中的方法cn.tenmg.sqltool.data.Page
 
getValue(ResultSet, int, Class<T>) - 类 中的静态方法cn.tenmg.sqltool.sql.executer.ReadOnlySQLExecuter
获取结果当前行集指定列的值

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.JDBCExecuteUtils
使用实体对象列表硬保存数据
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.JDBCExecuteUtils
使用实体对象列表硬更新数据
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中的注释类型
实体类属性对应数据库表主键列注解
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中的类
插入数据操纵语言解析器
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
判断指定字符串是否为数字
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
 

J

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

L

LEFT_COLUMN_NAME - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
loadFromClassPath(String) - 类 中的静态方法cn.tenmg.sqltool.utils.PropertiesLoaderUtils
从classPath下加载配置文件
LongResultSQLExecuter - cn.tenmg.sqltool.sql.executer中的类
返回java.lang.Long查询结果类型的SQL执行器

M

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 方言

N

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
 

O

OracleDialect - cn.tenmg.sqltool.sql.dialect中的类
Oracle方言
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(Connection, String, Map<String, ?>, SQLMetaData, int, long) - 类 中的方法cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
parse(Class<T>) - 接口 中的方法cn.tenmg.sqltool.sql.DMLParser
 
parse(Class<T>) - 类 中的方法cn.tenmg.sqltool.sql.parser.AbstractDMLParser
 
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.EntityUtils
 
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
 
PostgreSQLDialect - cn.tenmg.sqltool.sql.dialect中的类
PostgreSQL方言
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
 
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.JDBCExecuteUtils
使用实体对象列表软保存数据
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列的值
SELECT_LEN - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
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
 
setColumnName(String) - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
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
 
setDSQLFactory(DSQLFactory) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setDSQLFactory(DSQLFactory) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
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
 
setId(boolean) - 类 中的方法cn.tenmg.sqltool.sql.meta.FieldMeta
 
setPageSize(int) - 类 中的方法cn.tenmg.sqltool.data.Page
 
setRows(List<T>) - 类 中的方法cn.tenmg.sqltool.data.Page
 
SETS - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.sql.MergeSQL
 
setScript(String) - 类 中的方法cn.tenmg.sqltool.sql.UpdateSQL
 
setShowSql(boolean) - 类 中的方法cn.tenmg.sqltool.dao.BasicDao
 
setShowSql(boolean) - 类 中的方法cn.tenmg.sqltool.transaction.CustomTransactionExecutor
 
setSql(String) - 类 中的方法cn.tenmg.sqltool.sql.DML
 
setTableName(String) - 类 中的方法cn.tenmg.sqltool.sql.meta.EntityMeta
 
setTotal(Long) - 类 中的方法cn.tenmg.sqltool.data.Page
 
setTotalPage(Long) - 类 中的方法cn.tenmg.sqltool.data.Page
 
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.JDBCExecuteUtils
 
SPACE_EQ_SPACE - 类 中的静态变量cn.tenmg.sqltool.utils.JDBCExecuteUtils
 
SQLDialect - cn.tenmg.sqltool.sql中的接口
SQL方言
SQLDialectUtils - cn.tenmg.sqltool.utils中的类
方言工具类
SQLDialectUtils() - 类 的构造器cn.tenmg.sqltool.utils.SQLDialectUtils
 
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 执行器
SQLServerDialect - cn.tenmg.sqltool.sql.dialect中的类
SQLServer方言
SqltoolFactory - cn.tenmg.sqltool中的类
Sqltool工厂
SqltoolFactory() - 类 的构造器cn.tenmg.sqltool.SqltoolFactory
 
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
将字符串转换为驼峰形式的字符串
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字符串
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.JDBCExecuteUtils
使用实体对象列表软更新数据
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中的类
更新数据操纵语言解析器
UpdateSQL - cn.tenmg.sqltool.sql中的类
更新数据操作对象
UpdateSQL() - 类 的构造器cn.tenmg.sqltool.sql.UpdateSQL
 
UpdateSQL(String, List<Field>) - 类 的构造器cn.tenmg.sqltool.sql.UpdateSQL
 

V

VALUES - 类 中的静态变量cn.tenmg.sqltool.sql.dialect.AbstractSQLDialect
 
A B C D E F G H I J L M N O P R S T U V 
跳过导航链接

Copyright © 2021 10MG. All rights reserved.