A B C D E F I P S U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractService<T,I extends Serializable,M extends BaseMapper<T,I>> - Class in io.mybatis.service
-
基础方法实现,推荐自己的实现类继承该类
- AbstractService() - Constructor for class io.mybatis.service.AbstractService
B
- baseMapper - Variable in class io.mybatis.service.AbstractService
- BaseService<T,I extends Serializable> - Interface in io.mybatis.service
-
基础接口,包含实体类基本接口和 Example 接口
C
- count(Example<T>) - Method in class io.mybatis.service.AbstractService
-
根据 example 查询总数
- count(Example<T>) - Method in interface io.mybatis.service.ExampleService
-
根据 example 查询总数
- count(T) - Method in class io.mybatis.service.AbstractService
-
以当前类作为条件查询总数
- count(T) - Method in interface io.mybatis.service.EntityService
-
以当前类作为条件查询总数
D
- delete(Example<T>) - Method in class io.mybatis.service.AbstractService
-
根据 example 条件批量删除
- delete(Example<T>) - Method in interface io.mybatis.service.ExampleService
-
根据 example 条件批量删除
- delete(T) - Method in class io.mybatis.service.AbstractService
- delete(T) - Method in interface io.mybatis.service.EntityService
-
根据当前类的值作为条件进行删除(注意:当所有字段都没有值时可能会清库)
- deleteByFieldList(Fn<T, F>, Collection<F>) - Method in class io.mybatis.service.AbstractService
- deleteByFieldList(Fn<T, F>, Collection<F>) - Method in interface io.mybatis.service.EntityService
-
根据指定字段集合删除
- deleteById(I) - Method in class io.mybatis.service.AbstractService
- deleteById(I) - Method in interface io.mybatis.service.EntityService
-
根据主键进行删除
E
- EntityService<T,I extends Serializable> - Interface in io.mybatis.service
-
实体类基本接口
- example() - Method in interface io.mybatis.service.ExampleService
-
获取 Example 对象
- ExampleService<T,I extends Serializable> - Interface in io.mybatis.service
-
Example 接口
F
- findAll() - Method in class io.mybatis.service.AbstractService
-
查询全部
- findAll() - Method in interface io.mybatis.service.EntityService
-
查询全部
- findByFieldList(Fn<T, F>, Collection<F>) - Method in class io.mybatis.service.AbstractService
-
根据指定字段集合查询
- findByFieldList(Fn<T, F>, Collection<F>) - Method in interface io.mybatis.service.EntityService
-
根据指定字段集合查询
- findById(I) - Method in class io.mybatis.service.AbstractService
-
根据指定的主键查询
- findById(I) - Method in interface io.mybatis.service.EntityService
-
根据指定的主键查询
- findList(Example<T>) - Method in class io.mybatis.service.AbstractService
-
根据 example 条件查询
- findList(Example<T>) - Method in interface io.mybatis.service.ExampleService
-
根据 example 条件查询
- findList(T) - Method in class io.mybatis.service.AbstractService
-
以当前类作为条件查询
- findList(T) - Method in interface io.mybatis.service.EntityService
-
以当前类作为条件查询
- findOne(Example<T>) - Method in class io.mybatis.service.AbstractService
-
根据 example 条件查询一个,当结果多于1个时出错
- findOne(Example<T>) - Method in interface io.mybatis.service.ExampleService
-
根据 example 条件查询一个,当结果多于1个时出错
- findOne(T) - Method in class io.mybatis.service.AbstractService
-
以当前类作为条件查询一个,当结果多于1个时出错
- findOne(T) - Method in interface io.mybatis.service.EntityService
-
以当前类作为条件查询一个,当结果多于1个时出错
I
- io.mybatis.service - package io.mybatis.service
P
- pkHasValue(T) - Method in class io.mybatis.service.AbstractService
- pkHasValue(T) - Method in interface io.mybatis.service.EntityService
-
主键是否有值
S
- save(T) - Method in class io.mybatis.service.AbstractService
- save(T) - Method in interface io.mybatis.service.EntityService
-
保存(所有字段)
- saveOrUpdate(T) - Method in class io.mybatis.service.AbstractService
- saveOrUpdate(T) - Method in interface io.mybatis.service.EntityService
-
保存或更新(全部字段),当主键不存在时保存,存在时更新
- saveOrUpdateSelective(T) - Method in class io.mybatis.service.AbstractService
- saveOrUpdateSelective(T) - Method in interface io.mybatis.service.EntityService
-
保存或更新(非空字段),当主键不存在时保存,存在时更新
- saveSelective(T) - Method in class io.mybatis.service.AbstractService
- saveSelective(T) - Method in interface io.mybatis.service.EntityService
-
保存(非空字段,空的字段会使用数据库设置的默认值,但是不会字段反写)
- setBaseMapper(M) - Method in class io.mybatis.service.AbstractService
U
- update(T) - Method in class io.mybatis.service.AbstractService
- update(T) - Method in interface io.mybatis.service.EntityService
-
更新(所有字段)
- update(T, Example<T>) - Method in class io.mybatis.service.AbstractService
-
根据 example 查询条件批量更新(所有字段)
- update(T, Example<T>) - Method in interface io.mybatis.service.ExampleService
-
根据 example 查询条件批量更新(所有字段)
- update(T, Fn<T, Object>...) - Method in class io.mybatis.service.AbstractService
- update(T, Fn<T, Object>...) - Method in interface io.mybatis.service.EntityService
-
更新(指定字段)
- updateSelective(T) - Method in class io.mybatis.service.AbstractService
- updateSelective(T) - Method in interface io.mybatis.service.EntityService
-
更新(非空字段)
- updateSelective(T, Example<T>) - Method in class io.mybatis.service.AbstractService
-
根据 example 查询条件批量更新(非空字段)
- updateSelective(T, Example<T>) - Method in interface io.mybatis.service.ExampleService
-
根据 example 查询条件批量更新(非空字段)
- updateSelective(T, Fn<T, Object>...) - Method in class io.mybatis.service.AbstractService
- updateSelective(T, Fn<T, Object>...) - Method in interface io.mybatis.service.EntityService
-
更新(非空字段),指定的强制更新字段不区分是否为空
W
- wrapper() - Method in class io.mybatis.service.AbstractService
- wrapper() - Method in interface io.mybatis.service.BaseService
All Classes All Packages