728x90 반응형 SMALL [JAVA] getter setter 와 DTO 차이 1. getter setter목적 : 객체 내부의 필드 값에 접근하고, 그 값을 수정할 수 있도록 하는 메서드입니다. 보통 클래스의 필드(속성)는 private로 설정하여 외부에서 직접 접근하지 못하게 하고, getter와 setter를 통해 간접적으로 접근할 수 있게 합니다. 사용 이유 : :데이터를 보호하고 유효성을 검증하기 위함.객체 캡슐화(encapsulation)를 유지하기 위함 . 필요에 따라 데이터 가공 후 반환하거나, 설정 전 검증 로직을 넣을 수 있음./*Getter: 객체의 필드 값을 반환하는 메서드. */public String getName() { return this.name;} /* Setter: 객체의 필드 값을 설정하는 메서드. */public void setName.. 2024. 9. 6. 이전 1 다음 728x90 반응형 SMALL