Skip navigation links
A B D G I L M S T U 

A

addSome(T...) - Method in interface top.hmtools.mapper.plus.mysql.insert.IMysqlInsertMapperPlus
批量/单个 新增数据
注意:本方法不使用主键生成策略
addSome(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.insert.InsertMapperPlusProvider
批量/单个 新增数据
注意:本方法不使用主键生成策略
addSomeIgnore(T...) - Method in interface top.hmtools.mapper.plus.mysql.insert.IMysqlInsertMapperPlus
批量/单个 忽略式新增数据
注意:本方法不使用主键生成策略
当数据库表中存在相同主键的数据时,则忽略该条记录,继续写入其它记录
addSomeIgnore(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.insert.InsertMapperPlusProvider
批量/单个 忽略式新增数据
注意:本方法不使用主键生成策略
当数据库表中存在相同主键的数据时,则忽略该条记录,继续写入其它记录

B

BaseMysql - Class in top.hmtools.mapper.plus.mysql
 
BaseMysql(Class<?>, MapperHelper) - Constructor for class top.hmtools.mapper.plus.mysql.BaseMysql
 
BaseSqlProvider - Class in top.hmtools.mapper.plus
 
BaseSqlProvider(Class<?>, MapperHelper) - Constructor for class top.hmtools.mapper.plus.BaseSqlProvider
 

D

DeleteMapperPlusProvider - Class in top.hmtools.mapper.plus.mysql.delete
 
DeleteMapperPlusProvider(Class<?>, MapperHelper) - Constructor for class top.hmtools.mapper.plus.mysql.delete.DeleteMapperPlusProvider
 
delSomeByCondition(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.delete.DeleteMapperPlusProvider
根据条件删除
注意入参异常造成误删除全部数据的危害
delSomeByCondition(T) - Method in interface top.hmtools.mapper.plus.mysql.delete.IMysqlDeleteMapperPlus
根据条件,删除指定记录集合
注意:condition 是否为null,condition中是否部分属性为null,空字符串;condition中是否全部属性为null,空字符串
入参均不得为null或者为空,为防止造成误删除数据,目前采用SQL语句错误方式处理(“where”后面无内容)
delSomeByPk(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.delete.DeleteMapperPlusProvider
指定主键名称(Java类字段名字符串),主键集合,删除指定记录集合
注意入参异常造成误删除全部数据的危害
delSomeByPk(String, String...) - Method in interface top.hmtools.mapper.plus.mysql.delete.IMysqlDeleteMapperPlus
指定主键名称(Java类字段名字符串),主键集合,删除指定记录集合
注意:key 是否 null,是否 空字符串。ids 是否 null,是否部分含有空字符串,是否全部空字符串,是否长度为 0
入参均不得为null或者为空,为防止造成误删除数据,目前采用SQL语句错误方式处理(“where”后面无内容)

G

getAll() - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
获取所有数据
getAll(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
获取所有数据
getCountByCondition(T) - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
根据条件获取对应数据总数
getCountByCondition(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
根据条件获取对应数据总数
getCountByPk(String, String...) - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
指定主键名称(Java类字段名字符串),主键集合,获取指定记录总数。入参为空,会返回所有数据
getCountByPk(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
指定主键名称(Java类字段名字符串),主键集合,获取指定记录总数。入参为空,会返回所有数据
getExistPksByPk(String, String...) - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
根据指定的主键名称、主键集合,获取数据库中存在的主键集合数据
为能够结合pagehelper分页插件使用,本方法输出的SQL语句不含“limit”
getExistPksByPk(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
根据指定的主键名称、主键集合,获取数据库中存在的主键集合数据
为能够结合pagehelper分页插件使用,本方法输出的SQL语句不含“limit”
getExistPksCountByPk(String, String...) - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
根据指定的主键名称、主键集合,获取数据库中存在的主键集合数据总数
getExistPksCountByPk(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
根据指定的主键名称、主键集合,获取数据库中存在的主键集合数据总数
getParams(Class<?>) - Method in class top.hmtools.mapper.plus.BaseSqlProvider
提取出用于生成SQL语句所需要的参数数据
getSomeByCondition(T) - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
根据条件获取对应数据
为能够结合pagehelper分页插件使用,本方法输出的SQL语句不含“limit”
getSomeByCondition(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
根据条件获取对应数据
为能够结合pagehelper分页插件使用,本方法输出的SQL语句不含“limit”
getSomeByPk(String, String...) - Method in interface top.hmtools.mapper.plus.mysql.select.IMysqlSelectMapperPlus
指定主键名称(Java类字段名字符串),主键集合,获取指定记录集合。入参为空,会返回所有数据
为能够结合pagehelper分页插件使用,本方法输出的SQL语句不含“limit”
getSomeByPk(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
指定主键名称(Java类字段名字符串),主键集合,获取指定记录集合

I

IMysqlDeleteMapperPlus<T> - Interface in top.hmtools.mapper.plus.mysql.delete
 
IMysqlInsertMapperPlus<T> - Interface in top.hmtools.mapper.plus.mysql.insert
 
IMysqlMapperPlus<T> - Interface in top.hmtools.mapper.plus.mysql
用于MySQL的通用mapper扩展接口
IMysqlSelectMapperPlus<T> - Interface in top.hmtools.mapper.plus.mysql.select
 
IMysqlUpdateMapperPlus<T> - Interface in top.hmtools.mapper.plus.mysql.update
 
InsertMapperPlusProvider - Class in top.hmtools.mapper.plus.mysql.insert
通用mapper扩展方法具体实现
InsertMapperPlusProvider(Class<?>, MapperHelper) - Constructor for class top.hmtools.mapper.plus.mysql.insert.InsertMapperPlusProvider
 

L

logger - Variable in class top.hmtools.mapper.plus.BaseSqlProvider
 

M

mergeToSQLstr(Class<?>, String) - Method in class top.hmtools.mapper.plus.BaseSqlProvider
合成mybatis mapper.xml 中的SQL语句
mergeToSQLstr(Class<?>, String) - Method in class top.hmtools.mapper.plus.mysql.BaseMysql
 

S

SelectMapperPlusProvider - Class in top.hmtools.mapper.plus.mysql.select
通用mapper扩展方法具体实现
SelectMapperPlusProvider(Class<?>, MapperHelper) - Constructor for class top.hmtools.mapper.plus.mysql.select.SelectMapperPlusProvider
 

T

top.hmtools.mapper.plus - package top.hmtools.mapper.plus
 
top.hmtools.mapper.plus.mysql - package top.hmtools.mapper.plus.mysql
 
top.hmtools.mapper.plus.mysql.delete - package top.hmtools.mapper.plus.mysql.delete
 
top.hmtools.mapper.plus.mysql.insert - package top.hmtools.mapper.plus.mysql.insert
 
top.hmtools.mapper.plus.mysql.select - package top.hmtools.mapper.plus.mysql.select
 
top.hmtools.mapper.plus.mysql.update - package top.hmtools.mapper.plus.mysql.update
 

U

UpdateMapperPlusProvider - Class in top.hmtools.mapper.plus.mysql.update
 
UpdateMapperPlusProvider(Class<?>, MapperHelper) - Constructor for class top.hmtools.mapper.plus.mysql.update.UpdateMapperPlusProvider
 
updateOneByPk(String, T) - Method in interface top.hmtools.mapper.plus.mysql.update.IMysqlUpdateMapperPlus
修改一条数据,不忽略 null,空字符串
注意:key 是否为null,是否为空字符串,是否为 不存在的属性;obj 是否为null;obj 主键值是否为null,空字符串;
入参均不得为null或者为空,为防止造成误修改数据,目前采用SQL语句错误方式处理(“where”后面无内容)
updateOneByPk(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.update.UpdateMapperPlusProvider
修改一条数据,不忽略 null,空字符串
注意入参异常造成误修改数据的危害
updateOneByPkIgnoreNullEmpty(String, T) - Method in interface top.hmtools.mapper.plus.mysql.update.IMysqlUpdateMapperPlus
修改一条数据,如果属性为 null ,或者 为空字符串,则忽略这些属性
注意:key 是否为null,是否为空字符串,是否为 不存在的属性;obj 是否为null;obj 主键值是否为null,空字符串;
入参均不得为null或者为空,为防止造成误修改数据,目前采用SQL语句错误方式处理(“where”后面无内容)
updateOneByPkIgnoreNullEmpty(MappedStatement) - Method in class top.hmtools.mapper.plus.mysql.update.UpdateMapperPlusProvider
修改一条数据,如果属性为 null ,或者 为空字符串,则忽略这些属性
注意入参异常造成误修改数据的危害
A B D G I L M S T U 
Skip navigation links

Copyright © 2018. All rights reserved.