Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U Y 

A

AbilityISQL - Class in com.gitee.oeoe.tisimple.ability
生成基础功能的通用模版sql
AbilityISQL() - Constructor for class com.gitee.oeoe.tisimple.ability.AbilityISQL
 
addParam(String, Object) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
自定义添加参数到参数空间
addParam(String, Object) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
自定义添加参数到参数空间
addParams(Map<?, ?>) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
自定义添加参数到参数空间
addParams(Map<?, ?>) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
自定义添加参数到参数空间
AgentConnection - Class in com.gitee.oeoe.tisimple.transaction.impl
代理连接,将关闭连接的方法委托到事务管理中
AgentConnection(Connection) - Constructor for class com.gitee.oeoe.tisimple.transaction.impl.AgentConnection
 
agentConnection(Connection) - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
apply(ISQL, Object, Object[]) - Method in class com.gitee.oeoe.tisimple.template.fun.ForeachFunc
 
apply(ISQL, Object, Object[]) - Method in class com.gitee.oeoe.tisimple.template.fun.TernaryEmptyFunc
 
apply(ISQL, Object, Object[]) - Method in interface com.gitee.oeoe.tisimple.template.SqlFunc
自定义模版方法公共接口
assemble(List<T>, Long, int, int) - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
组装成一个分页对象
assemble(List<T>, Long, int, int) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
assemble(PreparedStatement) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
组装参数
assemble(PreparedStatement) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
组装参数

B

build() - Static method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory
 
buildFromYaml() - Static method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory
从yaml配置中生成实体
buildFromYaml(String) - Static method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory
从指定的yaml配置中生成实体

C

CallResult(Map<Integer, List<Map<String, Object>>>, Map<Integer, Integer>) - Constructor for class com.gitee.oeoe.tisimple.core.TiSimpleCore.CallResult
 
camel(String) - Static method in class com.gitee.oeoe.tisimple.util.StrUtils
将字符串转换为驼峰形式 默认以字符串中_和-分隔
capitalize(String) - Static method in class com.gitee.oeoe.tisimple.util.StrUtils
字符串首字母大写
CastEntityException - Exception in com.gitee.oeoe.tisimple.exception
ResultSet转换为entity异常
CastEntityException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.CastEntityException
 
CastEntityException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.CastEntityException
 
checkSqlInjection(Object) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
sql注入风险检查,将只检查对象的String类型属性值 容器类型将不会检查,如果要检查容器中的数据,需要手动再检查
close() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
close() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
关闭资源
com.gitee.oeoe.tisimple.ability - package com.gitee.oeoe.tisimple.ability
 
com.gitee.oeoe.tisimple.annotation - package com.gitee.oeoe.tisimple.annotation
 
com.gitee.oeoe.tisimple.core - package com.gitee.oeoe.tisimple.core
 
com.gitee.oeoe.tisimple.entityfactory - package com.gitee.oeoe.tisimple.entityfactory
 
com.gitee.oeoe.tisimple.entityfactory.config - package com.gitee.oeoe.tisimple.entityfactory.config
 
com.gitee.oeoe.tisimple.entityfactory.mysql - package com.gitee.oeoe.tisimple.entityfactory.mysql
 
com.gitee.oeoe.tisimple.exception - package com.gitee.oeoe.tisimple.exception
 
com.gitee.oeoe.tisimple.extra - package com.gitee.oeoe.tisimple.extra
 
com.gitee.oeoe.tisimple.extra.keygenertefactory - package com.gitee.oeoe.tisimple.extra.keygenertefactory
 
com.gitee.oeoe.tisimple.extra.matchtypefactory - package com.gitee.oeoe.tisimple.extra.matchtypefactory
 
com.gitee.oeoe.tisimple.page - package com.gitee.oeoe.tisimple.page
 
com.gitee.oeoe.tisimple.page.mysql - package com.gitee.oeoe.tisimple.page.mysql
 
com.gitee.oeoe.tisimple.template - package com.gitee.oeoe.tisimple.template
 
com.gitee.oeoe.tisimple.template.fun - package com.gitee.oeoe.tisimple.template.fun
 
com.gitee.oeoe.tisimple.transaction - package com.gitee.oeoe.tisimple.transaction
 
com.gitee.oeoe.tisimple.transaction.impl - package com.gitee.oeoe.tisimple.transaction.impl
 
com.gitee.oeoe.tisimple.util - package com.gitee.oeoe.tisimple.util
 
commit() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
commit() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
事务提交
ConditionNotMetException - Exception in com.gitee.oeoe.tisimple.exception
条件不满足异常
ConditionNotMetException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.ConditionNotMetException
 
ConditionNotMetException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.ConditionNotMetException
 
copy() - Method in interface com.gitee.oeoe.tisimple.template.ISQL
复制自身
copy(String) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
复制自身,替换未解析sql
copy() - Method in class com.gitee.oeoe.tisimple.template.TiSQL
复制自身
copy(String) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
复制自身,替换未解析sql
count() - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
按给定的条件统计数量
count() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
countISQL(TiEntity<?>, String) - Method in class com.gitee.oeoe.tisimple.ability.AbilityISQL
生成count模版sql
countSql(ISQL) - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
获取统计此分页条件西安的总记录数量的sql
countSql(ISQL) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
countSqlSelectName() - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
countSql 中返回的记录数量列名,比如select count(*)as max_row from user;中的 max_row
countSqlSelectName() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
currentPage() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 

D

DefaultTxManager - Class in com.gitee.oeoe.tisimple.transaction.impl
基于 Connection 的事务管理
DefaultTxManager() - Constructor for class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
delete() - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
删除的数据,按所有不为空的字段匹配
delete(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateDeleteAbility
按给定的条件删除记录,实体本身的属性将放入到参数空间
delete(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateDeleteAbility
按给定的条件删除记录
delete() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
delete(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
delete(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
DeleteException - Exception in com.gitee.oeoe.tisimple.exception
包装异常类-删除异常
DeleteException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.DeleteException
 
DeleteException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.DeleteException
 
deleteISQL(TiEntity<?>) - Method in class com.gitee.oeoe.tisimple.ability.AbilityISQL
生成delete模版sql

E

EntityBuilderFactory - Class in com.gitee.oeoe.tisimple.entityfactory
从table生成entity的工具
EntityBuilderFactory() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory
 
EntityBuilderFactory.EntityBuilder - Class in com.gitee.oeoe.tisimple.entityfactory
 
EntityBuildException - Exception in com.gitee.oeoe.tisimple.exception
实体类生成异常
EntityBuildException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.EntityBuildException
 
EntityBuildException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.EntityBuildException
 
EntityConfig - Class in com.gitee.oeoe.tisimple.entityfactory.config
每个实体的生成配置
EntityConfig() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
EqRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
默认的匹配规则,等于匹配规则=
EqRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.EqRuleFactory
 
equals(Object) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
 
exceptionThrow(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
execProc(Connection, ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
低级-执行存储过程
execProc(ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
中级-执行存储过程
exist(String) - Method in interface com.gitee.oeoe.tisimple.entityfactory.ITableInfoFactory
表是否存在
exist(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlTableInfoFactory
 

F

ForeachFunc - Class in com.gitee.oeoe.tisimple.template.fun
循环遍历生成,p的类型必须是Collection类型,副参数有至少3个,第一个表示遍历拼接的前置字符,第二个为元素连接字符,第三个为后置字符,如果第四个参数不为空,将生成直接字符串
ForeachFunc() - Constructor for class com.gitee.oeoe.tisimple.template.fun.ForeachFunc
 

G

generate() - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
生成 java 文件
generate(ResultSet, String, String, String) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
生成 实体对象
GenerateSqlException - Exception in com.gitee.oeoe.tisimple.exception
生成sql异常
GenerateSqlException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.GenerateSqlException
 
GenerateSqlException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.GenerateSqlException
 
GeRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
大于等于匹配规则 >=
GeRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.GeRuleFactory
 
getAutoCreateFileOutPath() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getAutoIncrement() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getAvgRowLength() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getCharacterMaximumLength() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getCharacterOctetLength() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getCharacterSetName() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getChecksum() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getCheckTime() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getClassName() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
getCollationName() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getColumnComment() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getColumnComment() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
getColumnDefault() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getColumnKey() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getColumnName() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getColumnName() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
getColumns() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
getColumnType() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getConnection() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
获取当前对象的连接
getConnection() - Static method in class com.gitee.oeoe.tisimple.core.TiDBPoolManager
选择一个连接池,从中获取一个连接,必将保证获取一个可用的连接,否则异常
getConnection() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
getConnection() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
得到代理连接,此连接无法执行close
getCreateOptions() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getCreateTime() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getData() - Method in interface com.gitee.oeoe.tisimple.page.IPage
获取记录结果
getData() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
getDataFree() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getDataLength() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getDataType() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getDatetimePrecision() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getDbType() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
getDefaultFileOutPath() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getDefaultPackagePathName() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getDefaultPageSize() - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
获取默认分页大小
getDefaultPageSize() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
getDefaultTableInfoFactoryClass() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getDetails() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getEngine() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getExtra() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getFileOutPath() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
getGenerationExpression() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getGlobalPageFactory() - Static method in class com.gitee.oeoe.tisimple.core.TiGlobalConfig
 
getIndexLength() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getInfoFactoryInstance() - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
getInstance(String) - Static method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getIsNullable() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getLastQueryData() - Method in class com.gitee.oeoe.tisimple.core.TiSimpleCore.CallResult
获取最后一条select语句的结果
getLastUpdateCount() - Method in class com.gitee.oeoe.tisimple.core.TiSimpleCore.CallResult
获取最后一条update或delete语句的影响的记录数
getMaxDataLength() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getNumericPrecision() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getNumericScale() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getOrdinalPosition() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getOriginSql() - Method in interface com.gitee.oeoe.tisimple.template.ISQL
获取原生的sql
getOriginSql() - Method in class com.gitee.oeoe.tisimple.template.TiSQL
获取原生的sql
getPackagePathName() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
getPageFactory() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
getPageIndex() - Method in interface com.gitee.oeoe.tisimple.page.IPage
获取当前页编号
getPageIndex(ISQL) - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
从参数空间中获取当前分页编号参数
getPageIndex() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
getPageIndex(ISQL) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
getPageSize() - Method in interface com.gitee.oeoe.tisimple.page.IPage
获取分页大小
getPageSize(ISQL) - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
从参数空间中获取分页大小参数
getPageSize() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
getPageSize(ISQL) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
getParam(String) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
获取参数空间的参数
getParam(String) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
获取参数空间的参数
getParsedSql() - Method in interface com.gitee.oeoe.tisimple.template.ISQL
获取解析后的sql
getParsedSql() - Method in class com.gitee.oeoe.tisimple.template.TiSQL
获取解析后的sql
getPrivileges() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getQueryData() - Method in class com.gitee.oeoe.tisimple.core.TiSimpleCore.CallResult
 
getRealConnection() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
getRealConnection() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
得到真实连接
getReferSql() - Method in interface com.gitee.oeoe.tisimple.template.ISQL
获取将参数与sql组合后的参考sql
getReferSql() - Method in class com.gitee.oeoe.tisimple.template.TiSQL
获取将参数与sql组合后的参考sql
getRootPath() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
getRowFormat() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getSelectOneSql() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
getSrsId() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getTableCatalog() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTableCatalog() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getTableCollation() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTableComment() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTableComment() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
getTableInfoFactoryClass() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
getTableName() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
getTableName() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTableName() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getTableName() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
getTableRows() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTableSchema() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTableSchema() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
getTableType() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getTotal() - Method in interface com.gitee.oeoe.tisimple.page.IPage
获取记录总数
getTotal() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
getTxManager() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
getUpdateCount() - Method in class com.gitee.oeoe.tisimple.core.TiSimpleCore.CallResult
 
getUpdateTime() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
getVersion() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
GtRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
大于匹配规则 >
GtRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.GtRuleFactory
 

H

hashCode() - Method in class com.gitee.oeoe.tisimple.template.TiSQL
 

I

IBaseAbility<T> - Interface in com.gitee.oeoe.tisimple.ability
提供基础sql操作接口,赋予实体增删改查的基本能力,* 此接口中的方法使用前提条件是,实体上必须申明@TiTable,且必须指定表名,否则将不会有任何效果
IFieldMatchRuleFactory - Interface in com.gitee.oeoe.tisimple.extra
字段sql生成工厂,用于生成查询语句时,自定义列匹配规则
IKeyGenerateFactory<T> - Interface in com.gitee.oeoe.tisimple.extra
生成主键的工厂
info(String) - Method in interface com.gitee.oeoe.tisimple.entityfactory.ITableInfoFactory
获取表的信息
info(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlTableInfoFactory
 
insert() - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
插入一条数据,如果提供了主键生成器,生成器调用后会将结果设置到实体对应的属性上
insert(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateInsertAbility
新增
insert(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateInsertAbility
新增
insert(List<T>) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateInsertAbility
批量模式新增-多记录-高级,将开启独立的事务进行插入,主键若指定了生成器将自动赋值,或指定为自增,也会自动赋值
insert() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
insert(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
新增
insert(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
新增
insert(List<T>) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
新增-多记录-高级,主键若指定了生成器将自动赋值,或指定为自增,也会自动赋值 批量模式 将单独成一个事务进行批量插入
insert(Connection, ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
低级插入
insert(Connection, List<ISQL>) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
低级批量插入
insert(ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
中级插入
insert(List<ISQL>) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
中级批量插入
InsertException - Exception in com.gitee.oeoe.tisimple.exception
包装异常类-插入异常
InsertException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.InsertException
 
InsertException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.InsertException
 
insertISQL(TiEntity<?>) - Method in class com.gitee.oeoe.tisimple.ability.AbilityISQL
生成insert模版sql
insertISQL(List<? extends TiEntity<?>>) - Method in class com.gitee.oeoe.tisimple.ability.AbilityISQL
生成insert模版sql
invoke(Object, Method, Object[]) - Method in class com.gitee.oeoe.tisimple.transaction.impl.AgentConnection
 
IPage<T> - Interface in com.gitee.oeoe.tisimple.page
分页结果
IPageFactory - Interface in com.gitee.oeoe.tisimple.page
分页工厂,处理分页sql的生成以及结果的组装为Page
IPageParam - Interface in com.gitee.oeoe.tisimple.page
工厂,实体间的分页参数桥梁
isAutoIncrement() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
isEmpty(Object) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
isKey() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
isNullAble() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
ISQL - Interface in com.gitee.oeoe.tisimple.template
sql模板
isValid() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
isValid() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
事务是否有效
ITableInfoFactory - Interface in com.gitee.oeoe.tisimple.entityfactory
获取表和字段的注释说明
ITemplateDeleteAbility - Interface in com.gitee.oeoe.tisimple.ability
提供基于模版sql删除接口
ITemplateInsertAbility<T> - Interface in com.gitee.oeoe.tisimple.ability
提供基于模版sql新增接口
ITemplateQueryAbility<T> - Interface in com.gitee.oeoe.tisimple.ability
提供基于模版sql的查询接口
ITemplateUpdateAbility - Interface in com.gitee.oeoe.tisimple.ability
提供基于模版sql更新接口
ITxManager - Interface in com.gitee.oeoe.tisimple.transaction
事务处理,主要处理事务提交,回滚,加入,连接释放

J

join(TiEntity<?>) - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
join(TiEntity<?>) - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
加入此事务

K

key() - Method in interface com.gitee.oeoe.tisimple.extra.IKeyGenerateFactory
返回的值将作为对应属性的值
key() - Method in class com.gitee.oeoe.tisimple.extra.keygenertefactory.NoneFactory
 
key() - Method in class com.gitee.oeoe.tisimple.extra.keygenertefactory.UUIDFactory
 

L

LeRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
小于等于匹配规则 <=
LeRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.LeRuleFactory
 
LikeLRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
like 匹配规则,只对字符串有效,左前缀匹配 like %xxx
LikeLRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.LikeLRuleFactory
 
LikeRRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
like 匹配规则,只对字符串有效,右前缀匹配,like xxx%
LikeRRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.LikeRRuleFactory
 
LikeRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
like 匹配规则,只对字符串有效
LikeRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.LikeRuleFactory
 
LtRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
小于匹配规则<
LtRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.LtRuleFactory
 

M

MysqlPage<T> - Class in com.gitee.oeoe.tisimple.page.mysql
mysql 数据库 分页结果
MysqlPage(Long, Integer, Integer, List<T>) - Constructor for class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
MysqlPageFactory - Class in com.gitee.oeoe.tisimple.page.mysql
mysql 数据库分页工厂
MysqlPageFactory() - Constructor for class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
MysqlSchemaTable - Class in com.gitee.oeoe.tisimple.entityfactory.mysql
 
MysqlSchemaTable() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
MysqlSchemaTableColumn - Class in com.gitee.oeoe.tisimple.entityfactory.mysql
 
MysqlSchemaTableColumn() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
MysqlTableInfoFactory - Class in com.gitee.oeoe.tisimple.entityfactory.mysql
mysql 数据库表信息工厂
MysqlTableInfoFactory() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlTableInfoFactory
 

N

NeRuleFactory - Class in com.gitee.oeoe.tisimple.extra.matchtypefactory
不等于匹配规则 !=
NeRuleFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.matchtypefactory.NeRuleFactory
 
NoneFactory - Class in com.gitee.oeoe.tisimple.extra.keygenertefactory
不做任何处理
NoneFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.keygenertefactory.NoneFactory
 

O

ObtainConnectionException - Exception in com.gitee.oeoe.tisimple.exception
获取连接异常
ObtainConnectionException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.ObtainConnectionException
 
ObtainConnectionException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.ObtainConnectionException
 
onlyOne() - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
按给定的条件查询一个
onlyOne() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
open() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
open() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
开启事务,初始化属性
open() - Static method in class com.gitee.oeoe.tisimple.transaction.TX
开启一个新事务

P

page() - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
按给定的条件分页查询
page(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个list结果,如果没有异常,必将返回一个或为空的列表,实体本身的属性将放入到参数空间
page(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个list结果,如果没有异常,必将返回一个或为空的列表
page() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
page(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
page(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
pageIndex() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
pageIndex(Integer) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
pageIndex() - Method in interface com.gitee.oeoe.tisimple.page.IPageParam
获取当前分页编号,分页从1开始
pageIndex(Integer) - Method in interface com.gitee.oeoe.tisimple.page.IPageParam
设置当前页编号
pageIndex() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
pageIndex(Integer) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
pageIndexVarName - Static variable in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
pageSize() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
pageSize(Integer) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
pageSize() - Method in interface com.gitee.oeoe.tisimple.page.IPageParam
获取分页大小
pageSize(Integer) - Method in interface com.gitee.oeoe.tisimple.page.IPageParam
设置分页大小
pageSize() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
pageSize() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
pageSize(Integer) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
pageSizeVarName - Static variable in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
pageSql(ISQL) - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
获取分页sql
pageSql(ISQL) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
ParamSqlException - Exception in com.gitee.oeoe.tisimple.exception
SQL的参数异常
ParamSqlException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.ParamSqlException
 
ParamSqlException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.ParamSqlException
 
parseSql() - Method in interface com.gitee.oeoe.tisimple.template.ISQL
解析sql
parseSql() - Method in class com.gitee.oeoe.tisimple.template.TiSQL
解析模版sql
patternSqlInjection - Static variable in class com.gitee.oeoe.tisimple.core.TiSimpleCore
 
postHandel(YamlConfig) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 

Q

query() - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
按给定的条件查询列表
query() - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryCount(String, String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
统计记录数量,实体本身的属性将放入到参数空间
queryCount(ISQL, String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
统计记录数量
queryCount(String, String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryCount(ISQL, String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
QueryException - Exception in com.gitee.oeoe.tisimple.exception
包装异常类-查询异常
QueryException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.QueryException
 
QueryException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.QueryException
 
queryISQL(TiEntity<?>) - Method in class com.gitee.oeoe.tisimple.ability.AbilityISQL
生成query模版sql
queryList(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个list结果,如果没有异常,必将返回一个或为空的列表,实体本身的属性将放入到参数空间
queryList(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个list结果,如果没有异常,必将返回一个或为空的列表
queryList(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryList(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryList(Connection, ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
低级查询-多记录
queryList(ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
中级查询-多记录
queryList(ISQL, Class<T>) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
高级查询-多记录
queryMap(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个list-map结果,如果没有异常,必将返回一个或为空的列表,实体本身的属性将放入到参数空间
queryMap(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个list-map结果,如果没有异常,必将返回一个或为空的列表,实体本身的属性将放入到参数空间
queryMap(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryMap(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryOne(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个实体结果,如果没有异常,必将返回一个或为null的T类型实体,实体本身的属性将放入到参数空间
queryOne(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateQueryAbility
查一个实体结果,如果没有异常,必将返回一个或为null的T类型实体
queryOne(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryOne(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
queryOne(Connection, ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
低级查询-单记录
queryOne(ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
中级查询-单记录
queryOne(ISQL, Class<T>) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
高级查询-单记录

R

register(DataSource) - Static method in class com.gitee.oeoe.tisimple.core.TiDBPoolManager
注册一个连接池
register(Class<? extends ITxManager>) - Static method in class com.gitee.oeoe.tisimple.transaction.TX
注册一个事务管理器
registerFunc(String, Class<T>) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
注册模版函数
registerFunc(String, Class<T>) - Static method in class com.gitee.oeoe.tisimple.template.SqlFactory
注册模版函数
registerFunc(String, Class<T>) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
注册模版函数
rollback() - Method in class com.gitee.oeoe.tisimple.transaction.impl.DefaultTxManager
 
rollback() - Method in interface com.gitee.oeoe.tisimple.transaction.ITxManager
事务回滚

S

setAutoCreateFileOutPath(Boolean) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
setAutoIncrement(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setAutoIncrement(boolean) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
setAvgRowLength(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setCharacterMaximumLength(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setCharacterOctetLength(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setCharacterSetName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setChecksum(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setCheckTime(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setClassName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
setClassName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setCollationName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setColumnComment(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setColumnComment(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
setColumnDefault(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setColumnKey(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setColumnName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setColumnName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
setColumns(Map<String, TableColumnInfo>) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
setColumnType(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setConnection(Connection) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
setCreateOptions(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setCreateTime(Timestamp) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setDataFree(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setDataLength(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setDataType(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setDatetimePrecision(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setDbType(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
setDefaultFileOutPath(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
setDefaultPackagePathName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
setDefaultPageSize(int) - Method in interface com.gitee.oeoe.tisimple.page.IPageFactory
设置默认分页大小
setDefaultPageSize(int) - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPageFactory
 
setDefaultTableInfoFactoryClass(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
setDetails(List<EntityConfig>) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
setEngine(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setExtra(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setFileOutPath(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
setGenerationExpression(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setGlobalPageFactory(Class<? extends IPageFactory>, int) - Static method in class com.gitee.oeoe.tisimple.core.TiGlobalConfig
 
setIndexLength(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setInfoFactory(Class<? extends ITableInfoFactory>) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setInfoFactoryInstance(ITableInfoFactory) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setIsNullable(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setKey(boolean) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
setMaxDataLength(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setNullAble(boolean) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
setNumericPrecision(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setNumericScale(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setOrdinalPosition(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setOutPath(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setPackagePathName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
setPackName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setPageFactory(IPageFactory) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
setPrivileges(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setResultSet(ResultSet) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setRootPath(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
setRowFormat(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setSelectOneSql(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
setSrsId(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setTableCatalog(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTableCatalog(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setTableCollation(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTableComment(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTableComment(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
setTableInfoFactoryClass(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
setTableName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
setTableName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.EntityBuilderFactory.EntityBuilder
 
setTableName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTableName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setTableName(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
setTableRows(BigInteger) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTableSchema(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTableSchema(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
setTableType(String) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setTxManager(ITxManager) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
setUpdateTime(LocalDateTime) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
setVersion(Long) - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
sql(StringBuilder, String, Object) - Method in interface com.gitee.oeoe.tisimple.extra.IFieldMatchRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.EqRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.GeRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.GtRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.LeRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.LikeLRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.LikeRRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.LikeRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.LtRuleFactory
 
sql(StringBuilder, String, Object) - Method in class com.gitee.oeoe.tisimple.extra.matchtypefactory.NeRuleFactory
 
sql(String) - Static method in class com.gitee.oeoe.tisimple.template.SqlFactory
创建一个新的SQL模版
sql(String, Object) - Static method in class com.gitee.oeoe.tisimple.template.SqlFactory
创建一个新的SQL模版
sql(String, Object...) - Static method in class com.gitee.oeoe.tisimple.template.SqlFactory
创建一个新的SQL模版
SqlFactory - Class in com.gitee.oeoe.tisimple.template
sql 模板引擎 模版函数调用规则:一个模版函数调用以[开头,以]结束,紧跟[之后的funName,表示要调用的模版方法,@与#之间的表示主参数,是参数空间中的属性,#之后的以|分隔为副参数
SqlFactory() - Constructor for class com.gitee.oeoe.tisimple.template.SqlFactory
 
SqlFunc - Interface in com.gitee.oeoe.tisimple.template
sql 模板方法
SqlFunException - Exception in com.gitee.oeoe.tisimple.exception
SQL模板方法异常
SqlFunException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.SqlFunException
 
SqlFunException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.SqlFunException
 
SqlInjectionException - Exception in com.gitee.oeoe.tisimple.exception
SQL注入异常
SqlInjectionException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.SqlInjectionException
 
SqlNew(String) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
创建一个新的SQL模版
SqlNew(String, Object) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
创建一个新的SQL模版
SqlNew(String, Object...) - Method in interface com.gitee.oeoe.tisimple.template.ISQL
创建一个新的SQL模版
SqlNew(String) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
创建一个新的SQL模版
SqlNew(String, Object) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
创建一个新的SQL模版
SqlNew(String, Object...) - Method in class com.gitee.oeoe.tisimple.template.TiSQL
创建一个新的SQL模版
SqlTemplateException - Exception in com.gitee.oeoe.tisimple.exception
SQL模板异常
SqlTemplateException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.SqlTemplateException
 
SqlTemplateException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.SqlTemplateException
 
StrUtils - Class in com.gitee.oeoe.tisimple.util
字符串处理工具
StrUtils() - Constructor for class com.gitee.oeoe.tisimple.util.StrUtils
 

T

TableColumnInfo - Class in com.gitee.oeoe.tisimple.entityfactory
表字段信息
TableColumnInfo() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
TableInfo - Class in com.gitee.oeoe.tisimple.entityfactory
表信息
TableInfo() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
TernaryEmptyFunc - Class in com.gitee.oeoe.tisimple.template.fun
三元判空,如果p为null,或p为字符串时为空,则返回第一个参数,否则返回第二参数,且所有副参数的类型必须为字符串 模版语法,[null@name#and a=1|and a={name}],例如 select*from xx where 1=1[null@name#and a=1|and a={name}]
TernaryEmptyFunc() - Constructor for class com.gitee.oeoe.tisimple.template.fun.TernaryEmptyFunc
 
TiColumn - Annotation Type in com.gitee.oeoe.tisimple.annotation
指定类属性对应的表列名,若不指定,将使用对象属性名与表字段名完全匹配
TiDBPoolManager - Class in com.gitee.oeoe.tisimple.core
管理数据库连接池
TiDBPoolManager() - Constructor for class com.gitee.oeoe.tisimple.core.TiDBPoolManager
 
TiEntity<T extends TiEntity<T>> - Class in com.gitee.oeoe.tisimple.ability
为实体提供操作表的进阶能力
TiEntity() - Constructor for class com.gitee.oeoe.tisimple.ability.TiEntity
 
TiGlobalConfig - Class in com.gitee.oeoe.tisimple.core
全局配置
TiGlobalConfig() - Constructor for class com.gitee.oeoe.tisimple.core.TiGlobalConfig
 
TiSimpleCore - Class in com.gitee.oeoe.tisimple.core
越简单越好用,越直接越高效
TiSimpleCore() - Constructor for class com.gitee.oeoe.tisimple.core.TiSimpleCore
 
TiSimpleCore.CallResult - Class in com.gitee.oeoe.tisimple.core
存储过程调用返回
TiSQL - Class in com.gitee.oeoe.tisimple.template
sql 模板引擎
TiSQL() - Constructor for class com.gitee.oeoe.tisimple.template.TiSQL
 
TiTable - Annotation Type in com.gitee.oeoe.tisimple.annotation
指定类对应的表名
toEntityList(Class<T>, List<Map<String, Object>>) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
将 unpackList 方法返回的结果解析为list对象
toEntityOne(Class<T>, Map<String, Object>) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
将 unpackOne 方法返回的结果解析为一个对象
toString() - Method in class com.gitee.oeoe.tisimple.core.TiSimpleCore.CallResult
 
toString() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.EntityConfig
 
toString() - Method in class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
toString() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTable
 
toString() - Method in class com.gitee.oeoe.tisimple.entityfactory.mysql.MysqlSchemaTableColumn
 
toString() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableColumnInfo
 
toString() - Method in class com.gitee.oeoe.tisimple.entityfactory.TableInfo
 
toString() - Method in class com.gitee.oeoe.tisimple.page.mysql.MysqlPage
 
TX - Class in com.gitee.oeoe.tisimple.transaction
事务工厂
TX() - Constructor for class com.gitee.oeoe.tisimple.transaction.TX
 
TxCloseException - Exception in com.gitee.oeoe.tisimple.exception
事务关闭异常,只为在编码的时候提醒需要执行事务提交或回滚
TxCloseException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.TxCloseException
 
TxCloseException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.TxCloseException
 
TxCommitException - Exception in com.gitee.oeoe.tisimple.exception
事务提交异常
TxCommitException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.TxCommitException
 
TxCommitException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.TxCommitException
 
TxException - Exception in com.gitee.oeoe.tisimple.exception
事务异常
TxException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.TxException
 
TxException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.TxException
 

U

unpackList(ResultSet) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
将ResultSet 解析为list-map对象
unpackOne(ResultSet) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
将ResultSet 解析为map对象,只会解析第一条数据
UnPackResultSetException - Exception in com.gitee.oeoe.tisimple.exception
解析ResultSet异常
UnPackResultSetException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.UnPackResultSetException
 
UnPackResultSetException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.UnPackResultSetException
 
update(T) - Method in interface com.gitee.oeoe.tisimple.ability.IBaseAbility
更新记录
update(String) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateUpdateAbility
按给定的条件更新记录,实体本身的属性将放入到参数空间
update(ISQL) - Method in interface com.gitee.oeoe.tisimple.ability.ITemplateUpdateAbility
按给定的条件更新记录
update(T) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
update(String) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
update(ISQL) - Method in class com.gitee.oeoe.tisimple.ability.TiEntity
 
UpdateException - Exception in com.gitee.oeoe.tisimple.exception
包装异常类-更新异常
UpdateException(String) - Constructor for exception com.gitee.oeoe.tisimple.exception.UpdateException
 
UpdateException(String, Throwable) - Constructor for exception com.gitee.oeoe.tisimple.exception.UpdateException
 
updateISQL(TiEntity<?>, TiEntity<?>) - Method in class com.gitee.oeoe.tisimple.ability.AbilityISQL
生成update模版sql
updateOrDelete(Connection, ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
低级更新和删除
updateOrDelete(ISQL) - Static method in class com.gitee.oeoe.tisimple.core.TiSimpleCore
中级更新和删除
use(Class<? extends ISQL>) - Static method in class com.gitee.oeoe.tisimple.template.SqlFactory
设置模版引擎
use(Class<? extends ITxManager>) - Static method in class com.gitee.oeoe.tisimple.transaction.TX
更新默认的事务管理器
UUIDFactory - Class in com.gitee.oeoe.tisimple.extra.keygenertefactory
生成一个UUID
UUIDFactory() - Constructor for class com.gitee.oeoe.tisimple.extra.keygenertefactory.UUIDFactory
 

Y

YamlConfig - Class in com.gitee.oeoe.tisimple.entityfactory.config
实体生成配置-yaml配置
YamlConfig() - Constructor for class com.gitee.oeoe.tisimple.entityfactory.config.YamlConfig
 
A B C D E F G H I J K L M N O P Q R S T U Y 
Skip navigation links

Copyright © 2022. All rights reserved.