B C D E I M R S T U
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
B
- BaseDeleteMapper<T> - tk.mybatis.mapper.common.base中的接口
-
通用Mapper接口,基础删除
- BaseDeleteProvider - tk.mybatis.mapper.provider.base中的类
-
BaseDeleteMapper实现类,基础方法实现类
- BaseDeleteProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.base.BaseDeleteProvider
- BaseInsertMapper<T> - tk.mybatis.mapper.common.base中的接口
-
通用Mapper接口,基础查询
- BaseInsertProvider - tk.mybatis.mapper.provider.base中的类
-
BaseInsertProvider实现类,基础方法实现类
- BaseInsertProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.base.BaseInsertProvider
- BaseMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,其他接口继承该接口即可
- BaseSelectMapper<T> - tk.mybatis.mapper.common.base中的接口
-
通用Mapper接口,基础查询
- BaseSelectProvider - tk.mybatis.mapper.provider.base中的类
-
BaseSelectProvider实现类,基础方法实现类
- BaseSelectProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.base.BaseSelectProvider
- BaseUpdateMapper<T> - tk.mybatis.mapper.common.base中的接口
-
通用Mapper接口,基础查询
- BaseUpdateProvider - tk.mybatis.mapper.provider.base中的类
-
BaseUpdateProvider实现类,基础方法实现类
- BaseUpdateProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.base.BaseUpdateProvider
C
- ConditionMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,Condition查询
- ConditionProvider - tk.mybatis.mapper.provider中的类
-
ConditionProvider实现类,基础方法实现类
- ConditionProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.ConditionProvider
D
- delete(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseDeleteProvider
-
通过条件删除
- delete(T) - 接口 中的方法tk.mybatis.mapper.common.base.delete.DeleteMapper
-
根据实体属性作为条件进行删除,查询条件使用等号
- deleteByCondition(Object) - 接口 中的方法tk.mybatis.mapper.common.condition.DeleteByConditionMapper
-
根据Condition条件删除数据
- deleteByCondition(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition删除
- DeleteByConditionMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- deleteByExample(Object) - 接口 中的方法tk.mybatis.mapper.common.example.DeleteByExampleMapper
-
根据Example条件删除数据
- deleteByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example删除
- DeleteByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- deleteByIds(String) - 接口 中的方法tk.mybatis.mapper.common.ids.DeleteByIdsMapper
-
根据主键字符串进行删除,类中只有存在一个带有@Id注解的字段
- deleteByIds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.IdsProvider
-
根据主键字符串进行删除,类中只有存在一个带有@Id注解的字段
- DeleteByIdsMapper<T> - tk.mybatis.mapper.common.ids中的接口
-
通用Mapper接口,根据ids删除
- deleteByPrimaryKey(Object) - 接口 中的方法tk.mybatis.mapper.common.base.delete.DeleteByPrimaryKeyMapper
-
根据主键字段进行删除,方法参数必须包含完整的主键属性
- deleteByPrimaryKey(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseDeleteProvider
-
通过主键删除
- DeleteByPrimaryKeyMapper<T> - tk.mybatis.mapper.common.base.delete中的接口
-
通用Mapper接口,删除
- DeleteMapper<T> - tk.mybatis.mapper.common.base.delete中的接口
-
通用Mapper接口,删除
E
- ExampleMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,Example查询
- ExampleProvider - tk.mybatis.mapper.provider中的类
-
ExampleProvider实现类,基础方法实现类
- ExampleProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.ExampleProvider
- existsWithPrimaryKey(Object) - 接口 中的方法tk.mybatis.mapper.common.base.select.ExistsWithPrimaryKeyMapper
-
根据主键字段查询总数,方法参数必须包含完整的主键属性,查询条件使用等号
- existsWithPrimaryKey(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
根据主键查询总数
- ExistsWithPrimaryKeyMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
I
- IdsMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,根据ids操作
- IdsProvider - tk.mybatis.mapper.provider中的类
-
通过 ids 字符串的各种操作
- IdsProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.IdsProvider
- insert(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseInsertProvider
- insert(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.SqlServerProvider
-
插入
- insert(T) - 接口 中的方法tk.mybatis.mapper.common.base.insert.InsertMapper
-
保存一个实体,null的属性也会保存,不会使用数据库默认值
- insert(T) - 接口 中的方法tk.mybatis.mapper.common.sqlserver.InsertMapper
-
插入数据库,`null`值也会插入,不会使用列的默认值
- insertList(List<? extends T>) - 接口 中的方法tk.mybatis.mapper.common.special.InsertListMapper
-
批量插入,支持批量插入的数据库可以使用,例如MySQL,H2等,另外该接口限制实体包含`id`属性并且必须为自增列
- insertList(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.SpecialProvider
-
批量插入
- InsertListMapper<T> - tk.mybatis.mapper.common.special中的接口
-
通用Mapper接口,特殊方法,批量插入,支持批量插入的数据库都可以使用,例如mysql,h2等
- InsertMapper<T> - tk.mybatis.mapper.common.base.insert中的接口
-
通用Mapper接口,插入
- InsertMapper<T> - tk.mybatis.mapper.common.sqlserver中的接口
-
通用Mapper接口,插入
- insertSelective(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseInsertProvider
- insertSelective(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.SqlServerProvider
-
插入不为null的字段
- insertSelective(T) - 接口 中的方法tk.mybatis.mapper.common.base.insert.InsertSelectiveMapper
-
保存一个实体,null的属性不会保存,会使用数据库默认值
- insertSelective(T) - 接口 中的方法tk.mybatis.mapper.common.sqlserver.InsertSelectiveMapper
- InsertSelectiveMapper<T> - tk.mybatis.mapper.common.base.insert中的接口
-
通用Mapper接口,插入
- InsertSelectiveMapper<T> - tk.mybatis.mapper.common.sqlserver中的接口
-
通用Mapper接口,插入
- insertUseGeneratedKeys(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.SpecialProvider
-
插入,主键id,自增
- insertUseGeneratedKeys(T) - 接口 中的方法tk.mybatis.mapper.common.special.InsertUseGeneratedKeysMapper
-
插入数据,限制为实体包含`id`属性并且必须为自增列,实体配置的主键策略无效
- InsertUseGeneratedKeysMapper<T> - tk.mybatis.mapper.common.special中的接口
-
通用Mapper接口,特殊方法,批量插入,支持批量插入的数据库都可以使用,例如mysql,h2等
M
- Mapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,其他接口继承该接口即可
- Marker - tk.mybatis.mapper.common中的接口
-
标记接口,继承该接口的接口,在MapperScannerConfigurer#setMarkerInterface时,会自动注册到通用Mapper
- MySqlMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,MySql独有的通用方法
R
- RowBoundsMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,带RowBounds参数的查询
S
- select(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- select(T) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectMapper
-
根据实体中的属性值进行查询,查询条件使用等号
- selectAll() - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectAllMapper
-
查询全部结果
- selectAll(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询全部结果
- SelectAllMapper<T> - tk.mybatis.mapper.common.base.select中的接口
- selectByCondition(Object) - 接口 中的方法tk.mybatis.mapper.common.condition.SelectByConditionMapper
-
根据Condition条件进行查询
- selectByCondition(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询
- selectByConditionAndRowBounds(Object, RowBounds) - 接口 中的方法tk.mybatis.mapper.common.rowbounds.SelectByConditionRowBoundsMapper
-
根据example条件和RowBounds进行分页查询,该方法和selectByExampleAndRowBounds完全一样,只是名字改成了Condition
- selectByConditionAndRowBounds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询
- SelectByConditionMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- SelectByConditionRowBoundsMapper<T> - tk.mybatis.mapper.common.rowbounds中的接口
-
通用Mapper接口,Condition查询
- selectByExample(Object) - 接口 中的方法tk.mybatis.mapper.common.example.SelectByExampleMapper
-
根据Example条件进行查询
- selectByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询
- selectByExampleAndRowBounds(Object, RowBounds) - 接口 中的方法tk.mybatis.mapper.common.rowbounds.SelectByExampleRowBoundsMapper
-
根据example条件和RowBounds进行分页查询
- selectByExampleAndRowBounds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询
- SelectByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- SelectByExampleRowBoundsMapper<T> - tk.mybatis.mapper.common.rowbounds中的接口
-
通用Mapper接口,查询
- selectByIds(String) - 接口 中的方法tk.mybatis.mapper.common.ids.SelectByIdsMapper
-
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
- selectByIds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.IdsProvider
-
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
- SelectByIdsMapper<T> - tk.mybatis.mapper.common.ids中的接口
-
通用Mapper接口,根据ids查询
- selectByPrimaryKey(Object) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectByPrimaryKeyMapper
-
根据主键字段进行查询,方法参数必须包含完整的主键属性,查询条件使用等号
- selectByPrimaryKey(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
根据主键进行查询
- SelectByPrimaryKeyMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,其他接口继承该接口即可
- selectByRowBounds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- selectByRowBounds(T, RowBounds) - 接口 中的方法tk.mybatis.mapper.common.rowbounds.SelectRowBoundsMapper
-
根据实体属性和RowBounds进行分页查询
- selectCount(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询总数
- selectCount(T) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectCountMapper
-
根据实体中的属性查询总数,查询条件使用等号
- selectCountByCondition(Object) - 接口 中的方法tk.mybatis.mapper.common.condition.SelectCountByConditionMapper
-
根据Condition条件进行查询总数
- selectCountByCondition(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询总数
- SelectCountByConditionMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- selectCountByExample(Object) - 接口 中的方法tk.mybatis.mapper.common.example.SelectCountByExampleMapper
-
根据Example条件进行查询总数
- selectCountByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询总数
- SelectCountByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- SelectCountMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
- SelectMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
- selectOne(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- selectOne(T) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectOneMapper
-
根据实体中的属性进行查询,只能有一个返回值,有多个结果是抛出异常,查询条件使用等号
- selectOneByExample(Object) - 接口 中的方法tk.mybatis.mapper.common.example.SelectOneByExampleMapper
-
根据Example条件进行查询
- selectOneByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询一个结果
- SelectOneByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- SelectOneMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
- SelectRowBoundsMapper<T> - tk.mybatis.mapper.common.rowbounds中的接口
-
通用Mapper接口,查询
- SpecialProvider - tk.mybatis.mapper.provider中的类
-
SpecialProvider实现类,特殊方法实现类
- SpecialProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.SpecialProvider
- SqlServerMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,SqlServerMapper独有的通用方法
- SqlServerProvider - tk.mybatis.mapper.provider中的类
-
SqlServerProvider实现类,特殊方法实现类
- SqlServerProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.SqlServerProvider
T
- tk.mybatis.mapper.common - 程序包 tk.mybatis.mapper.common
- tk.mybatis.mapper.common.base - 程序包 tk.mybatis.mapper.common.base
- tk.mybatis.mapper.common.base.delete - 程序包 tk.mybatis.mapper.common.base.delete
- tk.mybatis.mapper.common.base.insert - 程序包 tk.mybatis.mapper.common.base.insert
- tk.mybatis.mapper.common.base.select - 程序包 tk.mybatis.mapper.common.base.select
- tk.mybatis.mapper.common.base.update - 程序包 tk.mybatis.mapper.common.base.update
- tk.mybatis.mapper.common.condition - 程序包 tk.mybatis.mapper.common.condition
- tk.mybatis.mapper.common.example - 程序包 tk.mybatis.mapper.common.example
- tk.mybatis.mapper.common.ids - 程序包 tk.mybatis.mapper.common.ids
- tk.mybatis.mapper.common.rowbounds - 程序包 tk.mybatis.mapper.common.rowbounds
- tk.mybatis.mapper.common.special - 程序包 tk.mybatis.mapper.common.special
- tk.mybatis.mapper.common.sqlserver - 程序包 tk.mybatis.mapper.common.sqlserver
- tk.mybatis.mapper.provider - 程序包 tk.mybatis.mapper.provider
- tk.mybatis.mapper.provider.base - 程序包 tk.mybatis.mapper.provider.base
U
- updateByCondition(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition更新
- updateByCondition(T, Object) - 接口 中的方法tk.mybatis.mapper.common.condition.UpdateByConditionMapper
-
根据Condition条件更新实体`record`包含的全部属性,null值会被更新
- UpdateByConditionMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- updateByConditionSelective(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Example更新非null字段
- updateByConditionSelective(T, Object) - 接口 中的方法tk.mybatis.mapper.common.condition.UpdateByConditionSelectiveMapper
-
根据Condition条件更新实体`record`包含的不是null的属性值
- UpdateByConditionSelectiveMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- updateByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example更新
- updateByExample(T, Object) - 接口 中的方法tk.mybatis.mapper.common.example.UpdateByExampleMapper
-
根据Example条件更新实体`record`包含的全部属性,null值会被更新
- UpdateByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- updateByExampleSelective(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example更新非null字段
- updateByExampleSelective(T, Object) - 接口 中的方法tk.mybatis.mapper.common.example.UpdateByExampleSelectiveMapper
-
根据Example条件更新实体`record`包含的不是null的属性值
- UpdateByExampleSelectiveMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- updateByPrimaryKey(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseUpdateProvider
-
通过主键更新全部字段
- updateByPrimaryKey(T) - 接口 中的方法tk.mybatis.mapper.common.base.update.UpdateByPrimaryKeyMapper
-
根据主键更新实体全部字段,null值会被更新
- UpdateByPrimaryKeyMapper<T> - tk.mybatis.mapper.common.base.update中的接口
-
通用Mapper接口,更新
- updateByPrimaryKeySelective(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseUpdateProvider
-
通过主键更新不为null的字段
- updateByPrimaryKeySelective(T) - 接口 中的方法tk.mybatis.mapper.common.base.update.UpdateByPrimaryKeySelectiveMapper
-
根据主键更新属性不为null的值
- UpdateByPrimaryKeySelectiveMapper<T> - tk.mybatis.mapper.common.base.update中的接口
-
通用Mapper接口,更新
所有类 所有程序包