JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021. All rights reserved.