对象映射工具(orika)
将一个多属性的对象转化为少字段的对象。
1、引入依赖
<!--对象映射工具-->
<dependency>
<groupId>ma.glasnost.orika</groupId>
<artifactId>orika-core</artifactId>
<version>1.5.4</version>
</dependency>
2、MapperFacade的配置类
package com.zxm.config;
import ma.glasnost.orika.MapperFacade;
import ma.glasnost.orika.impl.DefaultMapperFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class OrikaConfig {
/**
* 从orika里面获取一个工具
* @return
*/
@Bean
public MapperFacade mapperFacade(){
DefaultMapperFactory mapperFactory = new DefaultMapperFactory.Builder().build();
MapperFacade mapperFacade = mapperFactory.getMapperFacade();
return mapperFacade;
}
}
3、转化对象
由于此处提供的是分布式项目,提供数据和使用数据的不是同一人开发的。所以提供数据要完全,使用数据就根据前端需求来定。
据和使用数据的不是同一人开发的。所以提供数据要完全,使用数据就根据前端需求来定。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U0KnxVjw-1585374190458)(assets/1585205569713.png)]](https://i-blog.csdnimg.cn/blog_migrate/a772617fd46f35837fa1139072e9cced.png)
1631

被折叠的 条评论
为什么被折叠?



