mapstruct-spring-plus icon indicating copy to clipboard operation
mapstruct-spring-plus copied to clipboard

no mapping

Open xiang228068791 opened this issue 3 years ago • 2 comments

java.lang.RuntimeException: no mapping from UserDTO to User. check @AutoMap on UserDTO or User image image

xiang228068791 avatar Apr 09 '22 09:04 xiang228068791

import com.yxs.tools.convert.ConvertApplication; import io.github.zhaord.mapstruct.plus.IObjectMapper; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner;

import javax.annotation.Resource;

/**

  • @Description

  • @Author yuxs

  • @date 2022.03.08 17:15 */ @RunWith(SpringRunner.class) @SpringBootTest(classes = ConvertApplication.class,webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT) //@ExtendWith(SpringExtension.class) //@ContextConfiguration( // classes = {ConvertTest.AutoMapTestConfiguration.class}) @Slf4j public class ConvertTest {

    @Resource IObjectMapper iObjectMapper;

    @Test public void test(){ UserDTO userDTO = new UserDTO(); userDTO.setId("1").setUserName("张三"); log.info(userDTO.toString());

     UserTest userTest = new UserTest();
    
     log.info(userTest.toString());
    
     iObjectMapper.map(userDTO, User.class);
    

    }

// @ComponentScan("io.github.zhaord.mapstruct.plus") // @Configuration // @Component // static class AutoMapTestConfiguration { // // } }

xiang228068791 avatar Apr 09 '22 09:04 xiang228068791

+1

zjarlin avatar Oct 07 '22 08:10 zjarlin