작성
·
321
0
안녕하세요 김영한 선생님!
강의를 듣던 중 이전 강의들에서 되도록이면 엔티티에 @Setter는 사용하는 것은 지양하는것이 좋다고 말씀하셨던게 기억에 남는데 현재 강의인 수정 부분에서 memberService 에 코드를 보면 member.set**() 을 사용하는것에 의문이 들어 질문 드립니다.
혹시 실무에 가서 프로젝트를 하게 되면 위와 같은 방식으로 update 시에 setter를 사용해도 되는건가요?
만약 사용하지 않는게 좋다면 어떠한 방식으로 유도하는게 좋을지 질문 드립니다!
답변 1
4
안녕하세요. 해윰해윰님
데이터를 수정해야 할 때 꼭 필요하면 setXxx를 사용해도 됩니다.
다만 모든 것에 setXxx를 다 열지는 말고 수정이 꼭 필요한 필드만 열어두시는 것이 좋습니다.
감사합니다.