mapstruct

    0

    1답변

    MapStruct를 사용하여 두 객체를 매핑하려고합니다. 나는 잠시 동안 검색을 해왔으며 아무것도 찾을 수 없었습니다. 프로그래밍에 익숙하지 않아서 제작하는 것보다 쉽습니다. 여기 약간 뒤로 벗겨 코드는 (그것이 여기로 실제 코드 ArrayList를 수신처로 동일한 유형 없다는로부터 자식 오브젝트로 더욱 복잡 유의 아이 변수 개체) SourceObject을

    1

    1답변

    mapstructs 및 lombok과 mapstruct-examples/mapstruct-lombok /을 기반으로 한 프로젝트가 있지만 최신 버전 및 테스트 파트가 작동하지 않습니다. 심지어 롬복 의존성을 testCompile에 추가해도 gradle 테스트 작업을 실행할 때 테스트에 사용 된 롬복 주석이 실패합니다. 롬복 주석 작업과 compilaJava

    0

    1답변

    안녕하세요. 이제는 간단한 클래스 간의 매핑을 수행 할 수 있습니다. 이제 인터페이스간에 매핑해야합니다. 많은 클래스가 이러한 인터페이스를 구현하는 2 개의 인터페이스가 있습니다. 이후 어떻게해야할지 알지 못했기 때문에 인터페이스 A의 특정 유형에 매핑되었습니다. 역방향 매핑이 필요합니다. 속성은 하위 클래스에있을 수 있으며이 경우 역 매핑을 수행하는 방법

    0

    1답변

    MapStruct를 사용하여 JAXB 클래스와 내 도메인 클래스 간의 매핑을 생성합니다. MapStruct 공식 사이트에서 설명한대로 gradle plugin을 사용하고 있습니다. 컴파일 과정에서 클래스는 "build/generated/sources/apt/main"에 생성됩니다. 어떻게이 위치를 바꿀 수 있습니까? 나는 개미 스크립트를 통해 그것을 변경하

    2

    1답변

    내 매핑 메서드에 3 개의 매개 변수가 있고 세 개의 매개 변수가 모두 대상 유형의 속성 중 하나를 파생시키는 데 사용되는 경우가 있습니다. 속성을 파생시키는 논리를 유지하면서 인터페이스에 기본 매핑 방법을 만들었습니다. 이제는이 메서드를 호출 할 때 주석에 expression = "java(/*method call here*/)"을 사용할 수 있습니다.

    0

    1답변

    List<car>에서 List<CarDto>으로 변환하려고하지만 mapstruct에서 맵 소스 및 대상 속성을 변환 할 수 없습니다. 소스와 내가 CarDto 만에 자동차를 변환 할 때 제대로 작동 매핑을 대상 당신이 MapStruct에서 지원되지 않습니다 찾는거야 @Mapper public interface CarMapper { @Mappin

    0

    1답변

    나는 관계 oneToMany 및 manyToOne가 나는 두 경우 모두 매핑해야합니다, 나는 mapstruct를 사용하기 위해 노력하고있어 나는 하위 Entity 목록 Entity를 매핑해야합니다 @Data @Entity public class EmailEntity { private int id; ... // some fields @ManyT

    0

    1답변

    변환 필드에 대해 스프링 구성 요소 클래스와 일반 클래스를 사용해야하는 매퍼가 있습니다. 다음이 매퍼 : @Mapper(componentModel = "spring", uses = { ImagesConverter.class, DateTimeConvertor.class, IntEnumConverter.class, DownloadModelHelper.

    0

    2답변

    나는이 DTO 있습니다 @Document(collection = "data") @EqualsAndHashCode public class DataDocument { private static final long serialVersionUID = 1772572723546311500L; @Id private IdByDeviceI

    0

    1답변

    Mapper.java의 새 속성을 nullValueCheckStrategy과 같이 추가 할 수 있습니까? nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS 코드 생성시 모든 필드에 대해 if(filed != null)이 추가됩니다. 그리고 권한이없는 사용자의 값을 업데이트하지 않으려면 if(rightServi