| 程序包 | 说明 |
|---|---|
| io.mybatis.mapper | |
| io.mybatis.mapper.example | |
| io.mybatis.mapper.fn |
| 限定符和类型 | 方法和说明 |
|---|---|
default <F> int |
Mapper.deleteByFieldList(Fn<T,F> field,
List<F> fieldValueList)
根据指定字段集合删除:field in (fieldValueList)
这个方法是个示例,你也可以使用 Java8 的默认方法实现一些通用方法
|
default <F> List<T> |
Mapper.selectByFieldList(Fn<T,F> field,
List<F> fieldValueList)
根据指定字段集合查询:field in (fieldValueList)
这个方法是个示例,你也可以使用 Java8 的默认方法实现一些通用方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
Example.Criteria<T> |
Example.GeneratedCriteria.andBetween(Fn<T,Object> fn,
Object value1,
Object value2) |
Example.Criteria<T> |
Example.GeneratedCriteria.andEqualTo(Fn<T,Object> fn,
Object value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andGreaterThan(Fn<T,Object> fn,
Object value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andGreaterThanOrEqualTo(Fn<T,Object> fn,
Object value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andIn(Fn<T,Object> fn,
Iterable values) |
Example.Criteria<T> |
Example.GeneratedCriteria.andIsNotNull(Fn<T,Object> fn) |
Example.Criteria<T> |
Example.GeneratedCriteria.andIsNull(Fn<T,Object> fn) |
Example.Criteria<T> |
Example.GeneratedCriteria.andLessThan(Fn<T,Object> fn,
Object value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andLessThanOrEqualTo(Fn<T,Object> fn,
Object value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andLike(Fn<T,Object> fn,
String value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andNotBetween(Fn<T,Object> fn,
Object value1,
Object value2) |
Example.Criteria<T> |
Example.GeneratedCriteria.andNotEqualTo(Fn<T,Object> fn,
Object value) |
Example.Criteria<T> |
Example.GeneratedCriteria.andNotIn(Fn<T,Object> fn,
Iterable values) |
Example.Criteria<T> |
Example.GeneratedCriteria.andNotLike(Fn<T,Object> fn,
String value) |
Example<T> |
Example.orderBy(Fn<T,Object> fn,
Example.Order order)
通过方法引用方式设置排序字段
|
Example<T> |
Example.selectColumns(Fn<T,Object>... fns)
指定查询列
|
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<Fn,io.mybatis.provider.EntityColumn> |
Fn.FN_COLUMN_MAP |
| 限定符和类型 | 方法和说明 |
|---|---|
static Reflections.ClassField |
Reflections.fnToFieldName(Fn fn) |
static <E> Fn.Fns<E> |
Fn.of(Fn<E,Object>... fns)
指定字段集合的虚拟表
|
Copyright © 2020. All rights reserved.