public class EntityUtils extends Object
| Constructor and Description |
|---|
EntityUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T,R> List<R> |
convertList(List<T> source,
Function<? super T,? extends R> action)
将List集合以一种类型转换成另一种类型
|
static <T,R> R |
convertObj(T source,
Function<? super T,? extends R> action)
将对象以一种类型转换成另一种类型
|
static <T,R> com.baomidou.mybatisplus.core.metadata.IPage<R> |
convertPage(com.baomidou.mybatisplus.core.metadata.IPage<? extends T> source,
Function<? super T,? extends R> action)
将IPaged对象以一种类型转换成另一种类型
|
static <E extends com.baomidou.mybatisplus.core.metadata.IPage<T>,T,R> |
convertPage2(E source,
Function<? super T,? extends R> action)
将IPaged对象以一种类型转换成另一种类型
|
public static <T,R> R convertObj(T source,
Function<? super T,? extends R> action)
T - 源数据类型R - 变换后数据类型source - 源List集合action - 映射Lmabda表达式public static <T,R> List<R> convertList(List<T> source, Function<? super T,? extends R> action)
T - 源数据类型R - 变换后数据类型source - 源List集合action - 映射Lmabda表达式public static <T,R> com.baomidou.mybatisplus.core.metadata.IPage<R> convertPage(com.baomidou.mybatisplus.core.metadata.IPage<? extends T> source,
Function<? super T,? extends R> action)
T - 源数据类型R - 变换后数据类型source - 源IPage对象action - 映射Lmabda表达式public static <E extends com.baomidou.mybatisplus.core.metadata.IPage<T>,T,R> com.baomidou.mybatisplus.core.metadata.IPage<R> convertPage2(E source,
Function<? super T,? extends R> action)
E - 源Page类型泛型T - 源实体类R - 目标Page类型泛型source - 源Pageaction - 转换规则Copyright © 2021. All rights reserved.