반응형

mapstruct 4

[Spring] MapStruct를 이용한 Entity <-> DTO 고찰 (2)

mapstruct는 entity dto를 자동으로 반환해주는 객체 매핑 라이브러리이다. 엄청 옛날에 이런 포스팅을 작성한 적이 있다. (진짜 옛날 글이라 지식이 부족할 때 작성했어서 굳이 열람할 필요는 없다.) https://kth990303.tistory.com/131 [Spring] MapStruct를 이용한 Entity, Dto 반환 및 고찰 그 동안 View layer에서 Entity에 직접적으로 접근하도록 코드를 짰던 나에게, 이번 DTO 적용은 상당히 고된 일이었다. 사실 dto는 단순한 entity의 클론 느낌이라 적용이 크게 어렵지 않을 줄 알았는데, kth990303.tistory.com 사실 위 포스팅은 DTO 반환에 대한 고찰이나 다름 없는 포스팅이었다. 지금 내가 생각하는 DTO의 ..

[210930] 임베디드 타입과 LocalDateTime, MapStruct를 이용한 게시글 작성일자, 수정일자 작업

게시글 작성일자, 수정일자 기능을 넣고 싶어서 JPA 시간에 배운 @Embedded, @Embeddable 기능을 사용하여 Period 변수를 추가하여 보았다. 임베디드 관련 내용은 아래 포스팅에서 볼 수 있다. https://kth990303.tistory.com/65 [JPA] 값 타입 컬렉션, 임베디드 타입 만약 객체가 다른 객체의 테이블을 참조할 필요는 없는데, 해당 객체가 여러 가지 값을 가지고 있어야 하는 경우는 어떻게 할까? 예를 들자면, kth990303 학생과 aru0504 학생이 있다고 하자. kth990303 kth990303.tistory.com 개발환경 Java 11 MapStruct 1.4.2 JPA + MySQL 8.0.19 Spring Boot lombok 디렉토리 구조 Po..

[Spring] MapStruct 수동으로 오버라이딩 코드 구현하기

Entity dto 반환 mapper를 알아보던 중, ModelMapper보다 MapStruct가 성능이슈가 적고, 편리하다는 말을 들어 mapstruct를 애용중이다. 간단한 mapstruct 이용법은 아래 포스팅에서 볼 수 있다. https://kth990303.tistory.com/131 [Spring] MapStruct를 이용한 Entity, Dto 반환 및 고찰 그 동안 View layer에서 Entity에 직접적으로 접근하도록 코드를 짰던 나에게, 이번 DTO 적용은 상당히 고된 일이었다. 사실 dto는 단순한 entity의 클론 느낌이라 적용이 크게 어렵지 않을 줄 알았는데, kth990303.tistory.com 그런데, 문제가 생겼다. 도메인이 두 개 이상이며, 도메인끼리 연관관계를 이룰..

[Spring] MapStruct를 이용한 Entity, Dto 반환 및 고찰

+) 22.12.10. 추가 MapStruct 사용 여부에 대한 고찰은 여기로 이동해주세요! https://kth990303.tistory.com/403 [Spring] MapStruct를 이용한 Entity DTO 고찰 (2) mapstruct는 entity dto를 자동으로 반환해주는 객체 매핑 라이브러리이다. 엄청 옛날에 이런 포스팅을 작성한 적이 있다. (진짜 옛날 글이라 지식이 부족할 때 작성했어서 굳이 열람할 필요는 없다.) kth990303.tistory.com 아래 글은 오래 전에 작성됐습니다. 지식이 부족할 때 작성된 글임을 유념해주시고 읽어주시면 감사하겠습니다 :) 그 동안 View layer에서 Entity에 직접적으로 접근하도록 코드를 짰던 나에게, 이번 DTO 적용은 상당히 고된 ..

1
반응형