OrikaConfig.java 800 B

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * Copyright (c) 2018-2999 广州市蓝海创新科技有限公司 All rights reserved.
  3. *
  4. * https://www.mall4j.com/
  5. *
  6. * 未经允许,不可做商业用途!
  7. *
  8. * 版权所有,侵权必究!
  9. */
  10. package com.qs.mp.common.config;
  11. import ma.glasnost.orika.MapperFacade;
  12. import ma.glasnost.orika.MapperFactory;
  13. import ma.glasnost.orika.impl.DefaultMapperFactory;
  14. import org.springframework.context.annotation.Bean;
  15. import org.springframework.context.annotation.Configuration;
  16. /**
  17. * MapperFacade 用于dto ->entity的转换
  18. * @author zhongcp
  19. */
  20. @Configuration
  21. public class OrikaConfig {
  22. @Bean
  23. public MapperFactory mapperFactory() {
  24. return new DefaultMapperFactory.Builder().build();
  25. }
  26. @Bean
  27. public MapperFacade mapperFacade() {
  28. return mapperFactory().getMapperFacade();
  29. }
  30. }