객체 지향 프로그래밍인 JAVA에서 객체의 데이터는 개체 외부에서 직접적으로 접근하는 것을 막는다.
외부에서 데이터를 읽고 변경할 수 있으면 객체의 무결성이 없어지기 때문이다.
@Getter
어노테이션 Getter는, 객체 외부에서 객체의 데이터를 읽을 때 사용되는 어노테이션이다.
@Setter
어노테이션 Setter는, 객체 외부에서 객체의 데이터를 변경시 사용되는 어노테이션이다.
'Back-end > Spring' 카테고리의 다른 글
Entity Mapping(엔티티 매핑) (0) | 2022.04.22 |
---|---|
@NoArgsConstructor,@RequiredArgsConstructor,@AllArgsConstructor (0) | 2021.09.11 |
@Builder (0) | 2021.09.08 |