개발자
각 3개의 역할은 알고있는데 왜분리하는지 왜 분리해서 사용하는지 모르겠습니다 ㅠㅠ 제일 성능이 좋은 모델구조는 어떤 구조인가요?
답변 1
익명
작성자
2022년 10월 29일
제가 참여한 프로젝트는 모두 vo 1개에 모든 변수를 담아서 사용을 했습니다 ㅠㅠ 자원을 낭비하는거 아닌가요? 성능에 영향을 미치지않나요?
hm
대학교 컴공 • 2022년 10월 31일
한 클래스에 필드만 늘려서 사용하는건 데이터가 이동 할 때 객체를 통째로 보내는경우가 일반적이기 때문에 가독성 문제도 있고 jpa를 사용하는 경우는 response시 dto를 사용해서 엔티티 필드가 필요이상 노출되는걸 방지 한다고 알고 있습니다 케바케겠지만 한 클래스에 몰빵치는것보다 dto를 나눠서 관리하는게 경험상 더 괜찮았습니다
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!