인프런 커뮤니티 질문&답변

우유소보루님의 프로필 이미지
우유소보루

작성한 질문수

스프링 핵심 원리 - 기본편

롬복과 최신 트랜드

롬복

작성

·

180

0

선생님 @Getter나 @Setter를 사용하면 막 대신 의존관계

거기가 안좋아져서 생성자로만 의존관계주입 하는게좋다고하셨는대

즉 그런클래스에는 @Setter를 안쓰는게좋겠죠???

그리고 final로 하면 값을변경하지못하는것말고 꼭 값을넣어줘야한다는 기능도있나요??

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. dhkdrb897님

네 엔티티에는 가급적 @Setter를 사용하지 않는 것이 좋습니다. 그런데 데이터를 전달하는 DTO는 @Getter @Setter를 사용하셔도 됩니다.

final로 하면 값을변경하지못하는것말고 꼭 값을넣어줘야한다는 기능이 바로 @Requiredargsconstructor 입니다.

감사합니다.

우유소보루님의 프로필 이미지
우유소보루

작성한 질문수

질문하기