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

A

addIrregular(String, String) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
addPluralize(String, String) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
addSingularize(String, String) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
addUncountable(String...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
apply(String) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
Apply the rule against the input string, returning the modified string or null if the rule didn't apply (and no modifications were made)

B

BaseService<T,PK> - Class in cn.watsontech.webhelper.mybatis.intf
Copyright to watsontech Created by Watson on 2019/12/18.
BaseService(Mapper<T>) - Constructor for class cn.watsontech.webhelper.mybatis.intf.BaseService
 
baseServicePointcut() - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 
BasicPageParams - Class in cn.watsontech.webhelper.mybatis.param
 
BasicPageParams() - Constructor for class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
BasicPageParams(Integer, Integer) - Constructor for class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
BatchInsertMapper<T> - Interface in cn.watsontech.webhelper.mybatis.mapper
Copyright to watsontech Created by Watson on 2019/12/27.
BatchInsertModel<T> - Class in cn.watsontech.webhelper.mybatis.mapper
Copyright to watsontech 批量插入参数 Created by Watson on 2020/2/5.
BatchInsertModel(List<T>) - Constructor for class cn.watsontech.webhelper.mybatis.mapper.BatchInsertModel
 
BatchInsertModel(List<String>, List<T>) - Constructor for class cn.watsontech.webhelper.mybatis.mapper.BatchInsertModel
 
BatchInsertOgnl - Class in cn.watsontech.webhelper.mybatis.mapper
Copyright to watsontech OGNL静态方法
BatchInsertOgnl() - Constructor for class cn.watsontech.webhelper.mybatis.mapper.BatchInsertOgnl
 
BatchInsertProvider - Class in cn.watsontech.webhelper.mybatis.mapper
Copyright to watsontech 批量插入,有问题忽略 Created by Watson on 2019/12/27.
BatchInsertProvider(Class<?>, MapperHelper) - Constructor for class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
 
batchInsertTable(String, List<String>, List<Object[]>, boolean) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
保存单表多项数据
batchInsertTable(String, List<String>, List<Object[]>, boolean) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
保存单表多项数据
bsDeletePointcut() - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 
bsInsertPointcut() - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 
bsUpdatePointcut() - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 

C

camelCase(String, boolean, char...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
By default, this method converts strings to UpperCamelCase.
capitalize(String) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Returns a copy of the input with the first character converted to uppercase and the remainder to lowercase.
clear() - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Completely remove all rules within this inflector.
clone() - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
cn.watsontech.webhelper.datasource - package cn.watsontech.webhelper.datasource
 
cn.watsontech.webhelper.mybatis - package cn.watsontech.webhelper.mybatis
 
cn.watsontech.webhelper.mybatis.form - package cn.watsontech.webhelper.mybatis.form
 
cn.watsontech.webhelper.mybatis.generator - package cn.watsontech.webhelper.mybatis.generator
 
cn.watsontech.webhelper.mybatis.generator.plugin - package cn.watsontech.webhelper.mybatis.generator.plugin
 
cn.watsontech.webhelper.mybatis.handler - package cn.watsontech.webhelper.mybatis.handler
 
cn.watsontech.webhelper.mybatis.intf - package cn.watsontech.webhelper.mybatis.intf
 
cn.watsontech.webhelper.mybatis.mapper - package cn.watsontech.webhelper.mybatis.mapper
 
cn.watsontech.webhelper.mybatis.param - package cn.watsontech.webhelper.mybatis.param
 
cn.watsontech.webhelper.mybatis.util - package cn.watsontech.webhelper.mybatis.util
 
cn.watsontech.webhelper.utils - package cn.watsontech.webhelper.utils
 
CodeGenerator - Class in cn.watsontech.webhelper.mybatis.generator
代码生成器,根据数据表名称生成对应的Model、Mapper、Service、Controller简化开发。 Created by Watson on 2020/04/24.
CodeGenerator(String, String, String, String, String, String, String, List<CodeGenerator.TableModelParam>) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
代码自动生成器
CodeGenerator.TableModelParam - Class in cn.watsontech.webhelper.mybatis.generator
 
count(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
count(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
countByCondition(Condition) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
countByCondition(Condition) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
CreateForm<T extends cn.watsontech.webhelper.utils.mybatis.CreatedEntity> - Class in cn.watsontech.webhelper.mybatis.form
实体新建form基类 Created by Watson on 2020/3/3.
CreateForm() - Constructor for class cn.watsontech.webhelper.mybatis.form.CreateForm
 
CriteriaPageParams - Class in cn.watsontech.webhelper.mybatis.param
带搜索条件的分页参数 Created by Watson on 2020/03/06.
CriteriaPageParams() - Constructor for class cn.watsontech.webhelper.mybatis.param.CriteriaPageParams
 

D

DataSourceAspect - Class in cn.watsontech.webhelper.datasource
Copyright to watsontech Created by Watson on 2019/12/24.
DataSourceAspect() - Constructor for class cn.watsontech.webhelper.datasource.DataSourceAspect
 
DataSourceRouting - Class in cn.watsontech.webhelper.datasource
Copyright to watsontech Created by Watson on 2020/02/09.
DataSourceRouting() - Constructor for class cn.watsontech.webhelper.datasource.DataSourceRouting
 
DBContextHolder - Class in cn.watsontech.webhelper.datasource
Copyright to watsontech Created by Watson on 2019/12/24.
DBContextHolder() - Constructor for class cn.watsontech.webhelper.datasource.DBContextHolder
 
DBTypeEnum - Enum in cn.watsontech.webhelper.datasource
Copyright to watsontech Created by Watson on 2019/12/24.
deleteByCondition(Condition) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
deleteByCondition(Condition) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
deleteByIds(List<PK>) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
deleteByIds(List<PK>) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
deleteByPrimaryKey(PK) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
deleteByPrimaryKey(PK) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
determineCurrentLookupKey() - Method in class cn.watsontech.webhelper.datasource.DataSourceRouting
 
doBefore(JoinPoint) - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 

E

equals(Object) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 
executeSql(String) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
executeSql(String) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
existsWithPrimaryKey(PK) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
existsWithPrimaryKey(PK) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
ExportParams - Interface in cn.watsontech.webhelper.mybatis.param
Created by watson on 2020/3/22.
ExportParams.Type - Enum in cn.watsontech.webhelper.mybatis.param
 
expression - Variable in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 
expressionPattern - Variable in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 
ExtendEntityInterfacePlugin - Class in cn.watsontech.webhelper.mybatis.generator.plugin
Created by Watson on 2020/8/12.
ExtendEntityInterfacePlugin() - Constructor for class cn.watsontech.webhelper.mybatis.generator.plugin.ExtendEntityInterfacePlugin
 
extractData(ResultSet) - Method in class cn.watsontech.webhelper.mybatis.util.SingleRowMapperResultSetExtractor
 

F

fillCriteria(Example.Criteria) - Method in class cn.watsontech.webhelper.mybatis.param.CriteriaPageParams
子类填充搜索条件
fillCriteria(Example.Criteria) - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 

G

genCodeByCustomModelName(CodeGenerator.TableModelParam, JDBCConnectionConfiguration) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
通过数据表名称,和自定义的 Model 名称生成代码 如输入表名称 "t_user_detail" 和自定义的 Model 名称 "User" 将生成 User、UserMapper、UserService ...
genController(String, String, String, String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
generateJavaCodes(CodeGenerator.TableModelParam...) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
通过数据表名称生成代码,Model 名称通过解析数据表名称获得,下划线转大驼峰的形式。 如输入表名称 "t_user_detail" 将生成 TUserDetail、TUserDetailMapper、TUserDetailService ...
genModelAndMapper(String, String, boolean, boolean, List<ColumnOverride>, List<IgnoredColumn>, boolean, JDBCConnectionConfiguration) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
genModelAndMapper(String, String, boolean, boolean, List<ColumnOverride>, List<IgnoredColumn>, boolean, JDBCConnectionConfiguration, String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
genService(String, String, String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
get() - Static method in class cn.watsontech.webhelper.datasource.DBContextHolder
 
getApiPrefix() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getColumnOverrides() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getExportType() - Method in interface cn.watsontech.webhelper.mybatis.param.ExportParams
 
getFields() - Method in interface cn.watsontech.webhelper.mybatis.param.ExportParams
 
getFromDate() - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
getFromDate() - Method in interface cn.watsontech.webhelper.mybatis.param.TimeRangePageParams
 
getFromTime() - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
getFromTime() - Method in interface cn.watsontech.webhelper.mybatis.param.TimeRangePageParams
 
getId() - Method in interface cn.watsontech.webhelper.mybatis.intf.Stateful
 
getIfPresentAndNotNull(String, EntityColumn, String, boolean) - Static method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
判断是否存在_parameter.insertColumns且 !=null的条件结构
getIgnoredColumns() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getImplementationPackages() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getInsertColumns() - Method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertModel
 
getInstance() - Static method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
getJdbcTemplate() - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
getJdbcTemplate() - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
getLimit() - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
提供前端支持 p和ps参数 注意:分页大小优先使用limit参数
getLimit() - Method in interface cn.watsontech.webhelper.mybatis.param.PageParams
 
getModelName() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getNo() - Method in interface cn.watsontech.webhelper.mybatis.intf.Stateful
 
getNullableResult(ResultSet, String) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONArrayTypeHandler
根据列名,获取可以为空的结果
getNullableResult(ResultSet, int) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONArrayTypeHandler
根据列索引,获取可以为空的结果
getNullableResult(CallableStatement, int) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONArrayTypeHandler
 
getNullableResult(ResultSet, String) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONObjectTypeHandler
根据列名,获取可以为空的结果
getNullableResult(ResultSet, int) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONObjectTypeHandler
根据列索引,获取可以为空的结果
getNullableResult(CallableStatement, int) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONObjectTypeHandler
 
getNullableResult(ResultSet, String) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONTypeHandler
根据列名,获取可以为空的结果
getNullableResult(ResultSet, int) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONTypeHandler
根据列索引,获取可以为空的结果
getNullableResult(CallableStatement, int) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONTypeHandler
 
getObject() - Method in class cn.watsontech.webhelper.mybatis.form.CreateForm
根据objectclass生成实体
getObject(Object, String) - Method in class cn.watsontech.webhelper.mybatis.form.CreateForm
根据objectclass生成实体
getOffset() - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
提供前端支持 p和ps参数
getOffset() - Method in interface cn.watsontech.webhelper.mybatis.param.PageParams
 
getOrd() - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
getOrd() - Method in interface cn.watsontech.webhelper.mybatis.param.PageParams
 
getOrder() - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 
getOrderByClause() - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
getOrderByClause(Class) - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
getPrimaryKeyType() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getSby() - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
getSby() - Method in interface cn.watsontech.webhelper.mybatis.param.PageParams
 
getState() - Method in interface cn.watsontech.webhelper.mybatis.intf.Stateful
 
getStateDesc() - Method in interface cn.watsontech.webhelper.mybatis.intf.Stateful
 
getTableName() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
getTimeRangeField() - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
getToDate() - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
getToDate() - Method in interface cn.watsontech.webhelper.mybatis.param.TimeRangePageParams
 
getToTime() - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
getToTime() - Method in interface cn.watsontech.webhelper.mybatis.param.TimeRangePageParams
 
getUncountables() - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Get the set of words that are not processed by the Inflector.
getUpdateObject(Object, Object) - Method in class cn.watsontech.webhelper.mybatis.form.CreateForm
 
getUpdateObject(Object, Object, Integer) - Method in class cn.watsontech.webhelper.mybatis.form.CreateForm
根据objectclass生成实体

H

hashCode() - Method in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 
hasInsertSelectiveColumn(Object, String) - Static method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertOgnl
是否包含自定义插入列
hasInsertSelectiveColumns(Object) - Static method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertOgnl
是否包含自定义插入列
humanize(String, String...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Capitalizes the first word and turns underscores into spaces and strips trailing "_id" and any supplied removable tokens.

I

Inflector - Class in cn.watsontech.webhelper.mybatis.util
Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.
Inflector() - Constructor for class cn.watsontech.webhelper.mybatis.util.Inflector
 
Inflector(Inflector) - Constructor for class cn.watsontech.webhelper.mybatis.util.Inflector
 
Inflector.Rule - Class in cn.watsontech.webhelper.mybatis.util
 
initialize() - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 
insert(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
insert(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
insertColumns(Class<?>, boolean, boolean, boolean) - Static method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
insert table()列
insertIgnoreIntoTable(Class<?>, String) - Static method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
insert into tableName - 动态表名
insertList(List<T>) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
insertList(List<T>) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
批量插入
insertListIgnoreConflict(List<T>) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
insertListIgnoreConflict(List<T>) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
批量插入忽略冲突
insertListIgnoreConflict(List<T>) - Method in interface cn.watsontech.webhelper.mybatis.mapper.BatchInsertMapper
批量插入,忽略插入异常; 支持批量插入的数据库可以使用,例如MySQL,H2等,另外该接口限制实体包含`id`属性并且必须为自增列
insertListIgnoreConflict(MappedStatement) - Method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
批量插入
insertNewNoRecord(String, int) - Method in class cn.watsontech.webhelper.utils.MysqlNoPoolLoadAdapter
 
insertSelective(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
insertSelective(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
insertSelectiveColumns(Class<?>) - Static method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
插入支持按指定列插入
insertSelectiveListIgnoreConflict(List<String>, List<T>) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
insertSelectiveListIgnoreConflict(List<String>, List<T>) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
按属性批量插入数据并忽略冲突
insertSelectiveListIgnoreConflict(BatchInsertModel<T>) - Method in interface cn.watsontech.webhelper.mybatis.mapper.BatchInsertMapper
 
insertSelectiveListIgnoreConflict(MappedStatement) - Method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertProvider
批量插入
insertTable(String, List<String>, List<Object>, boolean) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
保存单表多项数据
insertTable(String, Map<String, Object>, boolean) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
insertTable(String, List<String>, List<Object>, boolean) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
保存单表多项数据
insertTable(String, Map<String, Object>, boolean) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
INSTANCE - Static variable in class cn.watsontech.webhelper.mybatis.util.Inflector
 
intercept(Invocation) - Method in class cn.watsontech.webhelper.mybatis.util.SqlCostInterceptor
 
isBeanBuilderMode() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
isGeneratedKey() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
isUncountable(String) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Determine whether the supplied word is considered uncountable by the pluralize and singularize methods.
isWithSwagger() - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 

J

jdbcTemplate - Variable in class cn.watsontech.webhelper.mybatis.intf.BaseService
 

L

limit - Variable in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
loadFromSource(String) - Method in class cn.watsontech.webhelper.utils.MysqlNoPoolLoadAdapter
 
lowerCamelCase(String, char...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Converts strings to lowerCamelCase.

M

mapper - Variable in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
Mapper<T> - Interface in cn.watsontech.webhelper.mybatis
Copyright to watsontech 定制版MyBatis Mapper插件接口,如需其他接口参考官方文档自行添加。 Created by Watson on 2019/12/17.
master() - Static method in class cn.watsontech.webhelper.datasource.DBContextHolder
 
modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.watsontech.webhelper.mybatis.generator.plugin.ExtendEntityInterfacePlugin
 
MySqlJSONArrayTypeHandler - Class in cn.watsontech.webhelper.mybatis.handler
 
MySqlJSONArrayTypeHandler() - Constructor for class cn.watsontech.webhelper.mybatis.handler.MySqlJSONArrayTypeHandler
 
MySqlJSONObjectTypeHandler - Class in cn.watsontech.webhelper.mybatis.handler
 
MySqlJSONObjectTypeHandler() - Constructor for class cn.watsontech.webhelper.mybatis.handler.MySqlJSONObjectTypeHandler
 
MySqlJSONTypeHandler - Class in cn.watsontech.webhelper.mybatis.handler
 
MySqlJSONTypeHandler() - Constructor for class cn.watsontech.webhelper.mybatis.handler.MySqlJSONTypeHandler
 
MysqlNoPoolLoadAdapter - Class in cn.watsontech.webhelper.utils
Created by watson on 2020/4/18.
MysqlNoPoolLoadAdapter(JdbcTemplate) - Constructor for class cn.watsontech.webhelper.utils.MysqlNoPoolLoadAdapter
 

N

newObject() - Method in class cn.watsontech.webhelper.mybatis.form.CreateForm
获取对象类

O

offset - Variable in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
ord - Variable in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
ordinalize(int) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Turns a non-negative number into an ordinal string used to denote the position in an ordered sequence, such as 1st, 2nd, 3rd, 4th.

P

PageParams - Interface in cn.watsontech.webhelper.mybatis.param
带搜索条件的分页参数 Created by Watson on 2021/02/28.
PageParams.Order - Enum in cn.watsontech.webhelper.mybatis.param
 
plugin(Object) - Method in class cn.watsontech.webhelper.mybatis.util.SqlCostInterceptor
 
pluralize(Object) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Returns the plural form of the word in the string.
pluralize(Object, int) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
 

Q

queryCurrentIndexAndVersionForUpdate(String) - Method in class cn.watsontech.webhelper.utils.MysqlNoPoolLoadAdapter
 
queryForList(String, Object[], Class<T>) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
根据sql语句查询
queryForList(String, Object[]) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
根据sql语句查询
queryForList(String, Object[], Class<T>) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
queryForList(String, Object[]) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
queryForMap(String, Object...) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
根据sql语句查询
queryForMap(String, Object...) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
queryForObject(String, Class<T>, Object...) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
根据sql语句查询
queryForObject(String, Class<T>, Object...) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
queryForSingleColumn(Class<T>, String, Object[]) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
根据sql语句查询单列单行数据,注意:多好请设置 limit 1;
queryForSingleColumn(Class<T>, String, Object[]) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
根据sql语句查询单列单行数据,注意:多好请设置 limit 1;

R

readPointcut() - Method in class cn.watsontech.webhelper.datasource.DataSourceAspect
 
replaceAllWithUppercase(String, String, int) - Static method in class cn.watsontech.webhelper.mybatis.util.Inflector
Utility method to replace all occurrences given by the specific backreference with its uppercased form, and remove all other backreferences.
replacement - Variable in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 
Rule(String, String) - Constructor for class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 

S

sby - Variable in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
select(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
select(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectAll() - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectAll() - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectByCondition(Condition) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectByCondition(Condition) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectByConditionForOffsetAndLimit(Condition, Integer, Integer, Boolean) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectByConditionForOffsetAndLimit(Condition, Integer, Integer, Boolean) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectByConditionForStartPage(Condition, Integer, Integer) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectByConditionForStartPage(Condition, Integer, Integer, Boolean) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectByConditionForStartPage(Condition, Integer, Integer) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectByConditionForStartPage(Condition, Integer, Integer, Boolean) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectByIds(List<PK>) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectByIds(List<PK>) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectByPrimaryKey(PK) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectByPrimaryKey(PK) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectFirst(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectFirst(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectFirstByCondition(Condition) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectFirstByCondition(Condition) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectForStartPage(T, Integer, Integer) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectForStartPage(T, Integer, Integer) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
selectOne(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
selectOne(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
Service<T,PK> - Interface in cn.watsontech.webhelper.mybatis.intf
Copyright to watsontech Created by Watson on 2019/12/18.
set(DBTypeEnum) - Static method in class cn.watsontech.webhelper.datasource.DBContextHolder
 
setBeanBuilderMode(boolean) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
setFromDate(String) - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
setFromTime(String) - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
setInsertColumns(List<String>) - Method in class cn.watsontech.webhelper.mybatis.mapper.BatchInsertModel
 
setLimit(Integer) - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
setMAPPER_INTERFACE_REFERENCE(String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
setNonNullParameter(PreparedStatement, int, JSONArray, JdbcType) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONArrayTypeHandler
设置非空参数
setNonNullParameter(PreparedStatement, int, JSONObject, JdbcType) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONObjectTypeHandler
设置非空参数
setNonNullParameter(PreparedStatement, int, JSON, JdbcType) - Method in class cn.watsontech.webhelper.mybatis.handler.MySqlJSONTypeHandler
设置非空参数
setOffset(Integer) - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
setOrd(PageParams.Order) - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
setPROJECT_PATH(String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
setProperties(Properties) - Method in class cn.watsontech.webhelper.mybatis.util.SqlCostInterceptor
 
setRESOURCES_PATH(String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
setSby(String) - Method in class cn.watsontech.webhelper.mybatis.param.BasicPageParams
 
setTARGET_JAVA_PATH(String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
setTEMPLATE_FILE_PATH(String) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
setTimeRangeField(String) - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
setToDate(String) - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
setToTime(String) - Method in class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
setWithSwagger(boolean) - Method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
SingleRowMapperResultSetExtractor<T> - Class in cn.watsontech.webhelper.mybatis.util
单行单列数据查询 Created by Watson on 2020/4/14.
SingleRowMapperResultSetExtractor(RowMapper<T>) - Constructor for class cn.watsontech.webhelper.mybatis.util.SingleRowMapperResultSetExtractor
Create a new RowMapperResultSetExtractor.
singularize(Object) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Returns the singular form of the word in the string.
slave() - Static method in class cn.watsontech.webhelper.datasource.DBContextHolder
 
SqlCostInterceptor - Class in cn.watsontech.webhelper.mybatis.util
Sql执行时间记录拦截器 Created by Watson on 2019/12/16.
SqlCostInterceptor() - Constructor for class cn.watsontech.webhelper.mybatis.util.SqlCostInterceptor
 
Stateful - Interface in cn.watsontech.webhelper.mybatis.intf
实体可记录状态 Created by Watson on 2020/2/25.

T

TableModelParam(String) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String, boolean) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String, List<ColumnOverride>) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String, List<ColumnOverride>, String) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String, List<ColumnOverride>, boolean) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String, List<ColumnOverride>, List<IgnoredColumn>) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TableModelParam(String, String, String, String, List<ColumnOverride>, List<IgnoredColumn>, boolean) - Constructor for class cn.watsontech.webhelper.mybatis.generator.CodeGenerator.TableModelParam
 
TimeRangeCriteriaPageParams - Class in cn.watsontech.webhelper.mybatis.param
带日期搜索条件的分页参数 Created by Watson on 2020/03/06.
TimeRangeCriteriaPageParams() - Constructor for class cn.watsontech.webhelper.mybatis.param.TimeRangeCriteriaPageParams
 
TimeRangePageParams - Interface in cn.watsontech.webhelper.mybatis.param
带搜索条件的分页参数 Created by Watson on 2021/02/28.
titleCase(String, String...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Capitalizes all the words and replaces some characters in the string to create a nicer looking title.
toString() - Method in class cn.watsontech.webhelper.mybatis.util.Inflector.Rule
 

U

underscore(String, char...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Makes an underscored form from the expression in the string (the reverse of the camelCase method.
updateByCondition(T, Condition) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
updateByCondition(T, Condition) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
updateByConditionSelective(T, Condition) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
updateByConditionSelective(T, Condition) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
updateByPrimaryKey(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
updateByPrimaryKey(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
updateByPrimaryKeySelective(T) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
updateByPrimaryKeySelective(T) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
updateNoRecord(String, int, Long) - Method in class cn.watsontech.webhelper.utils.MysqlNoPoolLoadAdapter
 
updateTable(String, Object...) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
updateTable(String, Object...) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
 
upperCamelCase(String, char...) - Method in class cn.watsontech.webhelper.mybatis.util.Inflector
Converts strings to UpperCamelCase.
UseDatabase - Annotation Type in cn.watsontech.webhelper.datasource
Copyright to watsontech Created by Watson on 2019/12/24.
useGenerateKeyInsert(T) - Method in interface cn.watsontech.webhelper.mybatis.mapper.UseGenerateKeyInsertMapper
保存一个实体,null的属性也会保存,不会使用数据库默认值
useGenerateKeyInsert(MappedStatement) - Method in class cn.watsontech.webhelper.mybatis.mapper.UseGenerateKeyInsertProvider
 
UseGenerateKeyInsertMapper<T> - Interface in cn.watsontech.webhelper.mybatis.mapper
Copyright to watsontech Created by Watson on 2019/12/27.
UseGenerateKeyInsertProvider - Class in cn.watsontech.webhelper.mybatis.mapper
Created by Watson on 2020/6/18.
UseGenerateKeyInsertProvider(Class<?>, MapperHelper) - Constructor for class cn.watsontech.webhelper.mybatis.mapper.UseGenerateKeyInsertProvider
 
useGenerateKeyInsertSelective(T) - Method in interface cn.watsontech.webhelper.mybatis.mapper.UseGenerateKeyInsertMapper
使用可返回主键的方法插入;
useGenerateKeyInsertSelective(MappedStatement) - Method in class cn.watsontech.webhelper.mybatis.mapper.UseGenerateKeyInsertProvider
 

V

validate(List<String>) - Method in class cn.watsontech.webhelper.mybatis.generator.plugin.ExtendEntityInterfacePlugin
 
valueOf(String) - Static method in enum cn.watsontech.webhelper.datasource.DBTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.watsontech.webhelper.mybatis.param.ExportParams.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.watsontech.webhelper.mybatis.param.PageParams.Order
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.watsontech.webhelper.datasource.DBTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.watsontech.webhelper.mybatis.param.ExportParams.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.watsontech.webhelper.mybatis.param.PageParams.Order
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapColumnOverride(String, String) - Static method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
wrapColumnOverride(String, String, String) - Static method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
wrapCondition(Class) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
wrapCondition(Class, String[]) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
wrapCondition(Class, String[], boolean) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
wrapCondition(Class, PKI) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
删除时候用到的条件
wrapCondition(Class, PKI, PKC) - Method in class cn.watsontech.webhelper.mybatis.intf.BaseService
删除时候用到的条件
wrapCondition(Class, String[]) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
参见
wrapCondition(Class, String[], boolean) - Method in interface cn.watsontech.webhelper.mybatis.intf.Service
返回查询条件
wrapIgnoredColumn(String) - Static method in class cn.watsontech.webhelper.mybatis.generator.CodeGenerator
 
wrapPageRowBounds(PageParams) - Static method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
wrapPageRowBounds(PageParams, boolean) - Static method in class cn.watsontech.webhelper.mybatis.intf.BaseService
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.