다른 모든 답변은 IDE 수준에만 초점을 맞추며 게터와 세터를 생성하는 가장 효과적이고 우아한 방법은 아닙니다.
수십 개의 속성이있는 경우 관련 getter 및 setter 메소드는 클래스 코드를 매우 장황하게 만듭니다.
게터와 세터를 자동으로 생성하는 데 사용한 가장 좋은 방법은 Java 프로젝트에서 프로젝트 롬복 주석을 사용하는 것입니다 것입니다. lombok.jar은 Java 코드를 컴파일 할 때 getter 및 setter 메소드를 생성합니다.
클래스 속성 / 변수 이름 지정 및 정의에 중점을두면 롬복이 나머지를 수행합니다. 이것은 코드를 유지 관리하기 쉽습니다.
예를 들어, age
변수에 대해 getter 및 setter 메소드를 추가하려는 경우 두 개의 롬복 주석 만 추가하면됩니다.
@Getter @Setter
public int age = 10;
이것은 다음과 같은 코드와 같습니다.
private int age = 10;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
롬복에 대한 자세한 내용은 여기에서 확인하십시오 : Project Lombok