2014-10-06 2 views
3

Что мы должны ожидать от следующего имени? : mGage ProgramGetters/seters, когда первое слово имеет заглавную букву

если я верблюжьего это будет mGageProgram и если я произвожу (в затмении) методы получения и установки я получаю следующее:

public String getmGageProgram() { 
    return mGageProgram; 
} 

public void setmGageProgram(String mGageProgram) { 
    this.mGageProgram = mGageProgram; 
} 

Что мне не кажется правильным, как я ожидая getMGageProgram() и setMGageProgram(value).

Являются ли эти геттеры/сеттеры именами?

ответ

3

Согласно8.8: Capitalization of inferred names of the JavaBeans API specification имена сгенерированных из IDE правильно.

2

они на 100% правильные :), но соглашения отличаются между программистами, для меня его имена методов в верблюжьей оболочке не являются переменными. как и для синтаксиса его правильно :)

+0

Спасибо. Я больше беспокоился о сортировщиках объектов сериализации/десериализации, чем просто простое соглашение. Похоже, что он работает с Jackson и SpringMVC. –

Смежные вопросы