TECH NOTES / Java 与 Spring

Orika 对象映射笔记

原笔记 2021-10-27 · 整理于 2026-10-05

Orika 对象映射的初始化和使用示例,保留原笔记的参考资料。

版本说明:这里保留原笔记中的 Orika 示例与参考链接,依赖版本和映射行为需结合项目核对。

java
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();
    }

}

使用 Orika 实现bean 映射

https://blog.csdn.net/neweastsun/article/details/80559868

文章配图