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

A

addToCache(Class<?>) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
添加类到缓存
after(ExSqlEntity, Connection, Object) - 类 中的方法top.lingkang.finalsql.base.impl.DefaultSqlInterceptor
 
after(ExSqlEntity, Connection, Object) - 接口 中的方法top.lingkang.finalsql.base.SqlInterceptor
执行SQL之后的结果拦截器
after(ExSqlEntity, Connection, Object) - 类 中的方法top.lingkang.finalsql.sql.FinalPageInterceptor
 
andIn(String, List) - 类 中的方法top.lingkang.finalsql.sql.Condition
与 in 条件:and column in (value1, value2, value3)
AssertUtils - top.lingkang.finalsql.utils中的类
 
AssertUtils() - 类 的构造器top.lingkang.finalsql.utils.AssertUtils
 

B

batchInsert(List<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
batchInsert(List<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
批量插入
batchInsert(ResultSet, List<T>) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
batchInsert(List<T>) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
BeanUtils - top.lingkang.finalsql.utils中的类
 
BeanUtils() - 类 的构造器top.lingkang.finalsql.utils.BeanUtils
 
before(ExSqlEntity, Connection) - 类 中的方法top.lingkang.finalsql.base.impl.DefaultSqlInterceptor
 
before(ExSqlEntity, Connection) - 接口 中的方法top.lingkang.finalsql.base.SqlInterceptor
执行之前拦截SQL,可进一步进行处理
before(ExSqlEntity, Connection) - 类 中的方法top.lingkang.finalsql.sql.FinalPageInterceptor
 
beginTransaction() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
beginTransaction() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
开始事务 设置当前事务的隔离级别:(开启事务后再设置) finalSql.getConnection().setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED);
BigDecimalTypeHandler - top.lingkang.finalsql.type中的类
 
BigDecimalTypeHandler() - 类 的构造器top.lingkang.finalsql.type.BigDecimalTypeHandler
 
BigIntegerTypeHandler - top.lingkang.finalsql.type中的类
 
BigIntegerTypeHandler() - 类 的构造器top.lingkang.finalsql.type.BigIntegerTypeHandler
 
BlobTypeHandler - top.lingkang.finalsql.type中的类
 
BlobTypeHandler() - 类 的构造器top.lingkang.finalsql.type.BlobTypeHandler
 
BooleanTypeHandler - top.lingkang.finalsql.type中的类
 
BooleanTypeHandler() - 类 的构造器top.lingkang.finalsql.type.BooleanTypeHandler
 
ByteArrayTypeHandler - top.lingkang.finalsql.type中的类
 
ByteArrayTypeHandler() - 类 的构造器top.lingkang.finalsql.type.ByteArrayTypeHandler
 
ByteObjectArrayTypeHandler - top.lingkang.finalsql.type中的类
 
ByteObjectArrayTypeHandler() - 类 的构造器top.lingkang.finalsql.type.ByteObjectArrayTypeHandler
 

C

callback(ResultSet) - 接口 中的方法top.lingkang.finalsql.sql.ResultCallback
 
checkParam(String, List<Object>) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
checkParam(String, Object...) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
检查参数是否正确
ClassUtils - top.lingkang.finalsql.utils中的类
 
ClassUtils() - 类 的构造器top.lingkang.finalsql.utils.ClassUtils
 
close(AutoCloseable) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
Column - top.lingkang.finalsql.annotation中的注释类型
 
commitTransaction() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
commitTransaction() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
提交事务
CommonUtils - top.lingkang.finalsql.utils中的类
 
CommonUtils() - 类 的构造器top.lingkang.finalsql.utils.CommonUtils
 
Condition - top.lingkang.finalsql.sql中的类
 
Condition() - 类 的构造器top.lingkang.finalsql.sql.Condition
 
conf - 类 中的变量top.lingkang.finalsql.ui.GenerateUIController
 
ConnectionException - top.lingkang.finalsql.error中的异常错误
 
ConnectionException(String) - 异常错误 的构造器top.lingkang.finalsql.error.ConnectionException
 
ConnectionException(Throwable) - 异常错误 的构造器top.lingkang.finalsql.error.ConnectionException
 
copyProperty(Object, Object, boolean) - 类 中的静态方法top.lingkang.finalsql.utils.BeanUtils
 
count(String) - 类 中的方法top.lingkang.finalsql.dialect.Mysql57Dialect
 
count(String) - 类 中的方法top.lingkang.finalsql.dialect.PostgreSqlDialect
 
count(String) - 接口 中的方法top.lingkang.finalsql.dialect.SqlDialect
 
count(String) - 类 中的方法top.lingkang.finalsql.dialect.Sqlite3Dialect
 
countSql(Class<T>, Condition) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
custom(String, Object...) - 类 中的方法top.lingkang.finalsql.sql.Condition
自定义条件(支持复杂),只能定义一个,多个时将被后面的覆盖.

D

DataSourceUtils - top.lingkang.finalsql.utils中的类
 
DataSourceUtils() - 类 的构造器top.lingkang.finalsql.utils.DataSourceUtils
 
dateFormat - 类 中的静态变量top.lingkang.finalsql.utils.CommonUtils
 
DateTypeHandler - top.lingkang.finalsql.type中的类
 
DateTypeHandler() - 类 的构造器top.lingkang.finalsql.type.DateTypeHandler
 
DbType - top.lingkang.finalsql.constants中的枚举
 
DefaultSqlInterceptor - top.lingkang.finalsql.base.impl中的类
 
DefaultSqlInterceptor() - 类 的构造器top.lingkang.finalsql.base.impl.DefaultSqlInterceptor
 
Delete - top.lingkang.finalsql.annotation中的注释类型
 
delete(T) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
delete(T, Condition) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
delete(T) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
删除数据,根据实体的 @id 字段作为条件删除
delete(T, Condition) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
删除数据,若条件Condition不为空,按 Condition 删除,否则根据实体的 @id 字段作为条件删除
deleteByIds(Class<T>, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
deleteByIds(Class<T>, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
deleteByIds(Class<T>, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
根据id删除数据
deleteByIds(Class<T>, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
根据id删除数据
deleteSql(T, Condition) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
deleteSql(Class<T>, List<Object>) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
doBegin(Object, TransactionDefinition) - 类 中的方法top.lingkang.finalsql.spring.FinalSqlSpringTransactionManagement
 
doCommit(DefaultTransactionStatus) - 类 中的方法top.lingkang.finalsql.spring.FinalSqlSpringTransactionManagement
 
doGetTransaction() - 类 中的方法top.lingkang.finalsql.spring.FinalSqlSpringTransactionManagement
 
doRollback(DefaultTransactionStatus) - 类 中的方法top.lingkang.finalsql.spring.FinalSqlSpringTransactionManagement
 
DoubleTypeHandler - top.lingkang.finalsql.type中的类
 
DoubleTypeHandler() - 类 的构造器top.lingkang.finalsql.type.DoubleTypeHandler
 

E

EmptyIdGenerateImpl - top.lingkang.finalsql.base.impl中的类
 
EmptyIdGenerateImpl() - 类 的构造器top.lingkang.finalsql.base.impl.EmptyIdGenerateImpl
 
eq(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
等于条件:and column=value
ExceptionUtils - top.lingkang.finalsql.utils中的类
 
ExceptionUtils() - 类 的构造器top.lingkang.finalsql.utils.ExceptionUtils
 
ExSqlEntity - top.lingkang.finalsql.sql中的类
 
ExSqlEntity() - 类 的构造器top.lingkang.finalsql.sql.ExSqlEntity
 
ExSqlEntity(String) - 类 的构造器top.lingkang.finalsql.sql.ExSqlEntity
 
ExSqlEntity(String, List<Object>) - 类 的构造器top.lingkang.finalsql.sql.ExSqlEntity
 

F

file - 类 中的变量top.lingkang.finalsql.ui.GenerateUIController
 
FinalCheckException - top.lingkang.finalsql.error中的异常错误
 
FinalCheckException(String) - 异常错误 的构造器top.lingkang.finalsql.error.FinalCheckException
 
FinalException - top.lingkang.finalsql.error中的异常错误
 
FinalException(String) - 异常错误 的构造器top.lingkang.finalsql.error.FinalException
 
FinalException(String, Throwable) - 异常错误 的构造器top.lingkang.finalsql.error.FinalException
 
FinalException(Throwable) - 异常错误 的构造器top.lingkang.finalsql.error.FinalException
 
FinalPageInterceptor - top.lingkang.finalsql.sql中的类
 
FinalPageInterceptor(SqlConfig, FinalSqlManage) - 类 的构造器top.lingkang.finalsql.sql.FinalPageInterceptor
 
FinalSql - top.lingkang.finalsql.sql中的接口
 
FinalSqlDevDataSource - top.lingkang.finalsql.dev中的类
 
FinalSqlDevDataSource() - 类 的构造器top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
FinalSqlDevDataSource(String, String, String, String) - 类 的构造器top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
FinalSqlException - top.lingkang.finalsql.error中的异常错误
 
FinalSqlException(String) - 异常错误 的构造器top.lingkang.finalsql.error.FinalSqlException
 
FinalSqlException(Throwable) - 异常错误 的构造器top.lingkang.finalsql.error.FinalSqlException
 
FinalSqlManage - top.lingkang.finalsql.sql.core中的类
 
FinalSqlManage(SqlConfig) - 类 的构造器top.lingkang.finalsql.sql.core.FinalSqlManage
 
FinalSqlMapper - top.lingkang.finalsql.sql中的接口
 
FinalSqlSpringTransactionManagement - top.lingkang.finalsql.spring中的类
 
FinalSqlSpringTransactionManagement() - 类 的构造器top.lingkang.finalsql.spring.FinalSqlSpringTransactionManagement
 
FloatTypeHandler - top.lingkang.finalsql.type中的类
 
FloatTypeHandler() - 类 的构造器top.lingkang.finalsql.type.FloatTypeHandler
 

G

ge(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
大于等于条件:and column >= value
generate() - 接口 中的方法top.lingkang.finalsql.base.IdGenerate
 
generate() - 类 中的方法top.lingkang.finalsql.base.impl.EmptyIdGenerateImpl
 
GenerateUI - top.lingkang.finalsql.ui中的类
 
GenerateUI() - 类 的构造器top.lingkang.finalsql.ui.GenerateUI
 
GenerateUIController - top.lingkang.finalsql.ui中的类
 
GenerateUIController() - 类 的构造器top.lingkang.finalsql.ui.GenerateUIController
 
generatorId() - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
getBeanField(Class<?>) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getClass(T) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getClazz() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getColumn() - 类 中的方法top.lingkang.finalsql.sql.SqlCondition
 
getColumnField() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getColumnName() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getConnection() - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
getConnection(String, String) - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
getConnection() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
getConnection() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
获取连接对象
getDataSource() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
getDataSource() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
getDataSource() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
获取 DataSource
getDataType(DataSource) - 类 中的静态方法top.lingkang.finalsql.utils.DataSourceUtils
 
getFetchSize() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
getField(Object, String) - 类 中的静态方法top.lingkang.finalsql.utils.BeanUtils
 
getField(String, Field[]) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
不需要缓存
getFieldByColumnLabel(String, TabCache) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getFieldByFieldName(String, TabCache) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getFieldName() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getFields() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getFindNumber(String, String) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
getId() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
getId() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
每个 FinalSql实现的唯一ID
getId(Class<?>) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getIdColumn(Field[]) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getIdColumnField() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getIdColumnName() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getIdType() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getIn(int) - 类 中的静态方法top.lingkang.finalsql.sql.Condition
 
getInterceptor() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
getLoginTimeout() - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
getLogWriter() - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
getMapper(Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
getMapper(Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
获取mapper映射接口
getMapper(Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSqlMapper
 
getMapper(Class<T>, InvocationHandler) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
getMaxRows() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
getOrder() - 类 中的方法top.lingkang.finalsql.sql.Condition
 
getPage() - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
getPageInfo() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
getPageInfo() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
 
getParam() - 类 中的方法top.lingkang.finalsql.sql.ExSqlEntity
 
getParam() - 类 中的方法top.lingkang.finalsql.sql.SqlCondition
 
getParentLogger() - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
getProperty(Object, String) - 类 中的静态方法top.lingkang.finalsql.utils.BeanUtils
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.BigDecimalTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.BigDecimalTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.BigIntegerTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.BigIntegerTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.BlobTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.BlobTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.BooleanTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.BooleanTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.ByteArrayTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.ByteArrayTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.ByteObjectArrayTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.ByteObjectArrayTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.DateTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.DateTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.DoubleTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.DoubleTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.FloatTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.FloatTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.IntegerTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.IntegerTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.LongTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.LongTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.ObjectTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.ObjectTypeHandler
 
getResult(ResultSet, String) - 类 中的方法top.lingkang.finalsql.type.StringTypeHandler
 
getResult(ResultSet, int) - 类 中的方法top.lingkang.finalsql.type.StringTypeHandler
 
getResult(ResultSet, String) - 接口 中的方法top.lingkang.finalsql.type.TypeHandler
 
getResult(ResultSet, int) - 接口 中的方法top.lingkang.finalsql.type.TypeHandler
 
getSize() - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
getSql() - 类 中的方法top.lingkang.finalsql.sql.Condition
 
getSql() - 类 中的方法top.lingkang.finalsql.sql.ExSqlEntity
 
getSqlConfig() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
getSqlConfig() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
 
getSqlDialect() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
getTableName(String) - 类 中的方法top.lingkang.finalsql.dialect.Mysql57Dialect
 
getTableName(String) - 类 中的方法top.lingkang.finalsql.dialect.PostgreSqlDialect
 
getTableName(String) - 接口 中的方法top.lingkang.finalsql.dialect.SqlDialect
 
getTableName(String) - 类 中的方法top.lingkang.finalsql.dialect.Sqlite3Dialect
 
getTableName(Class<?>, SqlDialect) - 类 中的静态方法top.lingkang.finalsql.utils.NameUtils
 
getTableName() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getTotal() - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
getType() - 类 中的方法top.lingkang.finalsql.sql.SqlCondition
 
getTypeHandler() - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
getValue(T, Field) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
gt(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
大于条件:and column > value

H

hasWhere() - 类 中的方法top.lingkang.finalsql.sql.Condition
 
humpUpdate(String, List) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 

I

Id - top.lingkang.finalsql.annotation中的注释类型
 
IdGenerate - top.lingkang.finalsql.base中的接口
 
IdType - top.lingkang.finalsql.constants中的枚举
 
initialize(URL, ResourceBundle) - 类 中的方法top.lingkang.finalsql.ui.GenerateUIController
 
Insert - top.lingkang.finalsql.annotation中的注释类型
 
insert(T) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
insert(T, ResultCallback<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
insert(T) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
插入数据
insert(T, ResultCallback<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
手动处理插入
insert(ResultSet, T) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
insertReturnGeneratedKey(String, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
insertReturnGeneratedKey(String, Class<T>, List<Object>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
insertReturnGeneratedKey(String, Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
插入返回主键值,若是联合主键,将只会返回一个key
insertReturnGeneratedKey(String, Class<T>, List<Object>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
插入返回主键值,若是联合主键,将只会返回一个key
insertSql(T) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
IntegerTypeHandler - top.lingkang.finalsql.type中的类
 
IntegerTypeHandler() - 类 的构造器top.lingkang.finalsql.type.IntegerTypeHandler
 
invoke(Object, Method, Object[]) - 类 中的方法top.lingkang.finalsql.sql.core.ReturnResultInvocationHandler
 
isBaseWrapper(Class) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
isEmpty(CharSequence) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
isEmpty(Collection<?>) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
isFalse(boolean, String) - 类 中的静态方法top.lingkang.finalsql.utils.AssertUtils
 
isNotEmpty(CharSequence) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
isNull(Object) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
isOpenTransaction() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
isOpenTransaction() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
判断当前线程是否已经开启事务
isShowLog() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
isUsePageHelper() - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
isWrapperFor(Class<?>) - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 

J

JdbcVersion - top.lingkang.finalsql.constants中的枚举
 

L

le(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
小于等于条件:and column <= value
leftLike(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
左模糊搜索条件:and column like %value
like(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
模糊搜索条件:and column like %value%
list(ResultSet, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
LongTypeHandler - top.lingkang.finalsql.type中的类
 
LongTypeHandler() - 类 的构造器top.lingkang.finalsql.type.LongTypeHandler
 
lt(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
小于条件:and column < value

M

main(String[]) - 类 中的静态方法top.lingkang.finalsql.ui.GenerateUI
 
Mapper - top.lingkang.finalsql.annotation中的注释类型
 
Mysql57Dialect - top.lingkang.finalsql.dialect中的类
 
Mysql57Dialect() - 类 的构造器top.lingkang.finalsql.dialect.Mysql57Dialect
 

N

NameUtils - top.lingkang.finalsql.utils中的类
 
NameUtils() - 类 的构造器top.lingkang.finalsql.utils.NameUtils
 
nativeHumpUpdate(String) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeHumpUpdate(String, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeHumpUpdate(String, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeHumpUpdate(String) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
sql转化驼峰更新,注意,所有条件必须以 ?
nativeHumpUpdate(String, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
sql转化驼峰更新,注意,所有条件必须以 ?
nativeHumpUpdate(String, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
sql转化驼峰更新,注意,所有条件必须以 ?
nativeQueryRow(String, ResultCallback) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeQueryRow(String, ResultCallback) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行查询回调,需要手动判断结果是否为空: while(result.next()){ ... }
nativeSelect(String, ResultCallback<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeSelect(String, ResultCallback<T>, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeSelect(String, ResultCallback<T>, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeSelect(String, ResultCallback<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行原生查询SQL语句,可能会返回空 ArrayList,需要注意SQL注入
nativeSelect(String, ResultCallback<T>, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行原生查询SQL语句,可能会返回空 ArrayList, 在SQL中使用 ?
nativeSelect(String, ResultCallback<T>, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行原生查询SQL语句,可能会返回空 ArrayList, 在SQL中使用 ?
nativeUpdate(String) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeUpdate(String, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeUpdate(String, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
nativeUpdate(String) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行原生更新SQL
nativeUpdate(String, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行原生更新SQL
nativeUpdate(String, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行原生更新SQL
ne(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
不等于条件:and column <> value
nextval(String) - 类 中的方法top.lingkang.finalsql.dialect.Mysql57Dialect
 
nextval(String) - 类 中的方法top.lingkang.finalsql.dialect.PostgreSqlDialect
 
nextval(String) - 接口 中的方法top.lingkang.finalsql.dialect.SqlDialect
 
nextval(String) - 类 中的方法top.lingkang.finalsql.dialect.Sqlite3Dialect
 
notEmpty(CharSequence, String) - 类 中的静态方法top.lingkang.finalsql.utils.AssertUtils
 
notEmpty(Collection<?>, String) - 类 中的静态方法top.lingkang.finalsql.utils.AssertUtils
 
notEmpty(Object...) - 类 中的静态方法top.lingkang.finalsql.utils.CommonUtils
 
notNull(Object, String) - 类 中的静态方法top.lingkang.finalsql.utils.AssertUtils
 
Nullable - top.lingkang.finalsql.annotation中的注释类型
 

O

ObjectTypeHandler - top.lingkang.finalsql.type中的类
 
ObjectTypeHandler() - 类 的构造器top.lingkang.finalsql.type.ObjectTypeHandler
 
one(String) - 类 中的方法top.lingkang.finalsql.dialect.Mysql57Dialect
 
one(String) - 类 中的方法top.lingkang.finalsql.dialect.PostgreSqlDialect
 
one(String) - 接口 中的方法top.lingkang.finalsql.dialect.SqlDialect
 
one(String) - 类 中的方法top.lingkang.finalsql.dialect.Sqlite3Dialect
 
oneResult(ResultSet, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
oneSql(Class<T>, Condition) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
or(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
或条件:or column=value
orderByAsc(String...) - 类 中的方法top.lingkang.finalsql.sql.Condition
正序
orderByDesc(String...) - 类 中的方法top.lingkang.finalsql.sql.Condition
倒序
orIn(String, List) - 类 中的方法top.lingkang.finalsql.sql.Condition
或 in 条件:or column in (value1, value2, value3)
outError(ExSqlEntity, Logger) - 类 中的静态方法top.lingkang.finalsql.utils.ExceptionUtils
 
outLogSql(ExSqlEntity, Object, Logger) - 类 中的静态方法top.lingkang.finalsql.utils.ExceptionUtils
 

P

PageInfo - top.lingkang.finalsql.sql中的类
 
PageInfo() - 类 的构造器top.lingkang.finalsql.sql.PageInfo
 
PageInfo(Integer, Integer) - 类 的构造器top.lingkang.finalsql.sql.PageInfo
 
Param - top.lingkang.finalsql.annotation中的注释类型
 
PostgreSqlDialect - top.lingkang.finalsql.dialect中的类
 
PostgreSqlDialect() - 类 的构造器top.lingkang.finalsql.dialect.PostgreSqlDialect
 

Q

querySql(Class<T>, Condition) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 

R

ResultCallback<T> - top.lingkang.finalsql.sql中的接口
 
ResultHandler - top.lingkang.finalsql.sql中的类
 
ResultHandler(SqlConfig) - 类 的构造器top.lingkang.finalsql.sql.ResultHandler
 
ResultHandlerException - top.lingkang.finalsql.error中的异常错误
 
ResultHandlerException(String) - 异常错误 的构造器top.lingkang.finalsql.error.ResultHandlerException
 
ResultHandlerException(Throwable) - 异常错误 的构造器top.lingkang.finalsql.error.ResultHandlerException
 
ReturnResultInvocationHandler - top.lingkang.finalsql.sql.core中的类
 
ReturnResultInvocationHandler() - 类 的构造器top.lingkang.finalsql.sql.core.ReturnResultInvocationHandler
 
rightLike(String, Object) - 类 中的方法top.lingkang.finalsql.sql.Condition
右模糊搜索条件:and column like value%
rollbackTransaction() - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
rollbackTransaction() - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
回滚事务
rowSql(String, int, int) - 类 中的方法top.lingkang.finalsql.dialect.Mysql57Dialect
 
rowSql(String, int, int) - 类 中的方法top.lingkang.finalsql.dialect.PostgreSqlDialect
 
rowSql(String, int, int) - 接口 中的方法top.lingkang.finalsql.dialect.SqlDialect
分页获取行
rowSql(String, int, int) - 类 中的方法top.lingkang.finalsql.dialect.Sqlite3Dialect
 

S

Select - top.lingkang.finalsql.annotation中的注释类型
 
select(Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
select(Class<T>, Condition) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
select(Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
查询
select(Class<T>, Condition) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
条件查询
selectCount(Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectCount(Class<T>, Condition) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectCount(Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
总数查询
selectCount(Class<T>, Condition) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
总数查询
selectForList(String, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForList(String, Class<T>, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForList(String, Class<T>, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForList(String, Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行SQL查询返回对象
selectForList(String, Class<T>, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行SQL查询返回对象
selectForList(String, Class<T>, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行SQL查询返回对象
selectForList(ResultSet, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
selectForListRow(String, Class<T>, int) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForListRow(String, Class<T>, int, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForListRow(String, Class<T>, int, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForListRow(String, Class<T>, int) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
 
selectForListRow(String, Class<T>, int, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
查询返回指定行数,受方言处理影响,针对不同数据库会有不同表现,严格编写SQL
selectForListRow(String, Class<T>, int, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
查询返回指定行数,受方言处理影响,针对不同数据库会有不同表现,严格编写SQL
selectForMap(String) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForMap(String, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForMap(String, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForMap(String) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
将查询结果转化为 map
selectForMap(String, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
将查询结果转化为 map
selectForMap(String, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
将查询结果转化为 map
selectForMap(ResultSet) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
selectForObject(String, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForObject(String, Class<T>, Object...) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForObject(String, Class<T>, List) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectForObject(String, Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行SQL返回对象
selectForObject(String, Class<T>, Object...) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行SQL返回对象
selectForObject(String, Class<T>, List) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
执行SQL返回对象
selectForObject(ResultSet, Class<T>) - 类 中的方法top.lingkang.finalsql.sql.ResultHandler
 
selectOne(Class<T>) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectOne(Class<T>, Condition) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
selectOne(Class<T>) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
查询返回一行
selectOne(Class<T>, Condition) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
查询返回一行
selectRowSql(ExSqlEntity, int) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 
setClazz(Class<?>) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setColumn(String) - 类 中的方法top.lingkang.finalsql.sql.SqlCondition
 
setColumnField(Field[]) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setColumnName(String[]) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setDataSource(DataSource) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
setFetchSize(int) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
setFieldName(String[]) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setFields(Field[]) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setIdColumnField(Field) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setIdColumnName(String) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setIdType(IdType) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setInterceptor(SqlInterceptor[]) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
setLoginTimeout(int) - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
setLogWriter(PrintWriter) - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
setMaxRows(int) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
setPage(Integer) - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
setParam(List<Object>) - 类 中的方法top.lingkang.finalsql.sql.ExSqlEntity
 
setParam(Object) - 类 中的方法top.lingkang.finalsql.sql.SqlCondition
 
setProperty(Object, String, Object) - 类 中的静态方法top.lingkang.finalsql.utils.BeanUtils
 
setShowLog(boolean) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
setSize(Integer) - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
setSql(String) - 类 中的方法top.lingkang.finalsql.sql.ExSqlEntity
 
setSqlDialect(SqlDialect) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
setTableName(String) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setTotal(Integer) - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
setType(WhereType) - 类 中的方法top.lingkang.finalsql.sql.SqlCondition
 
setTypeHandler(Class<?>) - 类 中的静态方法top.lingkang.finalsql.utils.ClassUtils
 
setTypeHandler(TypeHandler[]) - 类 中的方法top.lingkang.finalsql.utils.TabCache
 
setUsePageHelper(boolean) - 类 中的方法top.lingkang.finalsql.config.SqlConfig
 
SqlCondition - top.lingkang.finalsql.sql中的类
 
SqlCondition(String, Object, WhereType) - 类 的构造器top.lingkang.finalsql.sql.SqlCondition
 
SqlConfig - top.lingkang.finalsql.config中的类
 
SqlConfig() - 类 的构造器top.lingkang.finalsql.config.SqlConfig
 
SqlConfig(DataSource) - 类 的构造器top.lingkang.finalsql.config.SqlConfig
配置中的 DataSource 应该为连接池 DataSource
sqlConfig - 类 中的静态变量top.lingkang.finalsql.utils.ClassUtils
 
SqlDialect - top.lingkang.finalsql.dialect中的接口
 
SqlGenerate - top.lingkang.finalsql.sql中的类
 
SqlGenerate(SqlDialect, SqlConfig) - 类 的构造器top.lingkang.finalsql.sql.SqlGenerate
 
SqlInterceptor - top.lingkang.finalsql.base中的接口
 
Sqlite3Dialect - top.lingkang.finalsql.dialect中的类
 
Sqlite3Dialect() - 类 的构造器top.lingkang.finalsql.dialect.Sqlite3Dialect
 
start(Stage) - 类 中的方法top.lingkang.finalsql.ui.GenerateUI
 
startPage(Integer, Integer) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
startPage(Integer, Integer) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
开始一个分页,执行FinalPageHelper.startPage 应该接着查询操作,非查询操作会导致异常
StringTypeHandler - top.lingkang.finalsql.type中的类
 
StringTypeHandler() - 类 的构造器top.lingkang.finalsql.type.StringTypeHandler
 

T

tabCache - 类 中的静态变量top.lingkang.finalsql.utils.ClassUtils
 
TabCache - top.lingkang.finalsql.utils中的类
 
TabCache() - 类 的构造器top.lingkang.finalsql.utils.TabCache
 
Table - top.lingkang.finalsql.annotation中的注释类型
 
toHump(String) - 类 中的静态方法top.lingkang.finalsql.utils.NameUtils
u_user -> uUser user->user
top.lingkang.finalsql.annotation - 程序包 top.lingkang.finalsql.annotation
 
top.lingkang.finalsql.base - 程序包 top.lingkang.finalsql.base
 
top.lingkang.finalsql.base.impl - 程序包 top.lingkang.finalsql.base.impl
 
top.lingkang.finalsql.config - 程序包 top.lingkang.finalsql.config
 
top.lingkang.finalsql.constants - 程序包 top.lingkang.finalsql.constants
 
top.lingkang.finalsql.dev - 程序包 top.lingkang.finalsql.dev
 
top.lingkang.finalsql.dialect - 程序包 top.lingkang.finalsql.dialect
 
top.lingkang.finalsql.error - 程序包 top.lingkang.finalsql.error
 
top.lingkang.finalsql.spring - 程序包 top.lingkang.finalsql.spring
 
top.lingkang.finalsql.sql - 程序包 top.lingkang.finalsql.sql
 
top.lingkang.finalsql.sql.core - 程序包 top.lingkang.finalsql.sql.core
 
top.lingkang.finalsql.type - 程序包 top.lingkang.finalsql.type
 
top.lingkang.finalsql.ui - 程序包 top.lingkang.finalsql.ui
 
top.lingkang.finalsql.utils - 程序包 top.lingkang.finalsql.utils
 
toString() - 类 中的方法top.lingkang.finalsql.sql.ExSqlEntity
 
toString() - 类 中的方法top.lingkang.finalsql.sql.PageInfo
 
total(ExSqlEntity) - 类 中的方法top.lingkang.finalsql.dialect.Mysql57Dialect
 
total(ExSqlEntity) - 类 中的方法top.lingkang.finalsql.dialect.PostgreSqlDialect
 
total(ExSqlEntity) - 接口 中的方法top.lingkang.finalsql.dialect.SqlDialect
用于分页统计
total(ExSqlEntity) - 类 中的方法top.lingkang.finalsql.dialect.Sqlite3Dialect
 
TransactionException - top.lingkang.finalsql.error中的异常错误
 
TransactionException(String) - 异常错误 的构造器top.lingkang.finalsql.error.TransactionException
 
TransactionException(Throwable) - 异常错误 的构造器top.lingkang.finalsql.error.TransactionException
 
TypeHandler<T> - top.lingkang.finalsql.type中的接口
 
typeHandler - 类 中的静态变量top.lingkang.finalsql.utils.ClassUtils
 

U

unHump(String) - 类 中的静态方法top.lingkang.finalsql.utils.NameUtils
UUser -> u_user
unwrap(Class<T>) - 类 中的方法top.lingkang.finalsql.dev.FinalSqlDevDataSource
 
Update - top.lingkang.finalsql.annotation中的注释类型
 
update(T) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
update(T, Condition) - 类 中的方法top.lingkang.finalsql.sql.core.FinalSqlManage
 
update(T) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
更新数据,会根据 @Id注解的字段作为条件更新
update(T, Condition) - 接口 中的方法top.lingkang.finalsql.sql.FinalSql
更新数据,会根据 @Id注解的字段作为条件更新 和入参 Condition 条件来更新
updateSql(T, Condition) - 类 中的方法top.lingkang.finalsql.sql.SqlGenerate
 

V

valueOf(String) - 枚举 中的静态方法top.lingkang.finalsql.constants.DbType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.lingkang.finalsql.constants.IdType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.lingkang.finalsql.constants.JdbcVersion
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.lingkang.finalsql.constants.WhereType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.lingkang.finalsql.constants.DbType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.lingkang.finalsql.constants.IdType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.lingkang.finalsql.constants.JdbcVersion
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.lingkang.finalsql.constants.WhereType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WhereType - top.lingkang.finalsql.constants中的枚举
 
A B C D E F G H I J L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2022 lingkang. All rights reserved.