클래스에 "blah"라는 변수가 있으면 표준 getter/setter 구문은 분명 getBlah() 및 setBlah()입니다. 그러나 isBlah라는 변수가있는 POJO 클래스가 있으면 다음과 같이 사용합니다.POJO 클래스의 "is"변수 getter/setter에 대한 올바른 구문은 무엇입니까?
public type getIsBlah() {
return isBlah;
}
public setIsBlah(type isBlah) {
this.isBlah = isBlah;
}
아니면 이럴 수 있습니까?
public type isBlah() {
return isBlah;
}
public setBlah(type blah) {
this.isBlah = blah;
}
첫 번째는 POJO 규칙을 엄격히 준수 할 것 같다,하지만이 클래스의 게터/세터를 만들기 위해 (그리고 헤이, 인 IntelliJ 나를 아직 실망시키지 않았다 그것을 요구하는 경우 두 번째 유형 인 IntelliJ가 생성하는 것입니다 :]). 그렇다면 선호되는 구문은 무엇입니까?
자바 빈즈 협약을 깨기 위해 +1 –
@Vincent : 나는 "협약 - 브레이커"가 아닌 "자바 빈즈 협약을 위반할 것이라고 언급 한 +1"이라고 생각한다. :) –