TECH NOTES / Java 与 Spring
Orika 对象映射笔记
原笔记 2021-10-27 · 整理于 2026-10-05
Orika 对象映射的初始化和使用示例,保留原笔记的参考资料。
版本说明:这里保留原笔记中的 Orika 示例与参考链接,依赖版本和映射行为需结合项目核对。
package com.raynar.core.config;
import ma.glasnost.orika.MapperFactory;
import ma.glasnost.orika.impl.DefaultMapperFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* The type Orika 配置.
*
* @author leigq
* <br/>
* Orika 的使用看这里:
* <ul>
* <li>
* <a href='https://www.jianshu.com/p/271cf6976a3d'>Orika的使用姿势</a>
* </li>
* <li>
* <a href='https://www.cnblogs.com/albert1024/articles/8434741.html'>Orika JavaBean映射工具探秘</a>
* </li>
* </ul>
*/
@Configuration
public class OrikaConfig {
/**
* 注入 DefaultMapperFactory,方便在使用的地方直接注入
*
* @return the mapper factory
*/
@Bean
public MapperFactory getMapperFactory() {
return new DefaultMapperFactory.Builder().build();
}
}