자바

JAVA

자바의 Record로 DTO를 만들어보자 - 2

1. 다시 글을 쓴 이유 안녕하세요. 오늘은 Record에 대해서 다시 한번 작성해보려고 합니다. 생각보다 Record를 보려고 찾아주시는 분들이 많더라구요. 그래서 제가 직접 프로젝트에 도입해서 적극적으로 사용하면서 느낀 편리한 점들과 처음 사용하는 분들이 자주 하는 실수, 또 더불어서 동료들이 Record를 사용하면서 느꼈던 것 들에 대해서 공유해볼까 합니다. 아래의 작성할 코드에 대해서는, 코드 스니펫 가독성이 별로 안좋은 것 같아서 코드들은 사진으로 첨부하겠습니다. 바로 시작해 보겠습니다! 2. 개인적인 소감 새로운 프로젝트를 진행하면서, 제가 적극적으로 영업해서 모든 dto를 record로 구성해 보았습니다. 아직 진행중인 프로젝트인데도, 벌써 46개의 record가 만들어졌네요. 이전 글에서도..

JAVA

자바의 Record로 DTO를 만들어보자

최근에 유튜브를 보다가 흥미로운 영상을 보게 되었습니다. DTO를 자바의 record라는 것을 이용해서 구현하는 영상이었는데요, DTO를 많이 만드는 저에게는 매우 흥미로운 영상이었습니다. (저는 모든 요청과 응답이 원하는 데이터가 다르기 때문에 각각 DTO를 만들어야 한다고 생각해서 이런 식으로 구현합니다) 기존에 진행했던 프로젝트가 record를 지원하는 자바 17이기도 하고, 알아두면 앞으로도 종종 쓸 일이 있을 것 같아서 기존 프로젝트에 적용해 보기로 했어요. 우선 Record가 뭔지 알아보겠습니다. 제가 공부할 때 자주 이용하는 Baeldung이라는 사이트에서는 다음과 같이 설명하고 있어요. Passing immutable data between objects is one of the most ..

s7won
'자바' 태그의 글 목록