Сущности JHipster должны использовать имена переменных без заглавных букв для классов.

Я только что обнаружил, фактически заново открыл, что с проектом JHipster, когда вы создаете объект, вы вынуждены начинать имя каждой переменной в нижнем регистре, в противном случае, когда вы пытаетесь использовать вызов POST REST, консоль отвечает: «Не удалось загрузить ресурс: сервер ответил со статусом 400 (неверный запрос)». Это кажется странной ошибкой, это повсеместно для вызовов REST или конкретной проблемы JHipster? Я не хочу сообщать об этом как об ошибке, если это требование синтаксиса всего REST.


person Built In Parris    schedule 10.10.2014    source источник
comment
Использование имен переменных в нижнем регистре является соглашением Java в целом. Почему вы хотите использовать имена в верхнем регистре (или в заглавном регистре)?   -  person Matt Raible    schedule 10.10.2014
comment
Не во всех случаях один пример будет константой.   -  person Built In Parris    schedule 11.10.2014
comment
Истинный. Вот еще один вопрос о переполнении стека, который может помочь объяснить эти соглашения: соглашение об именах свойств javabean определено"> stackoverflow.com/questions/1991316/   -  person Matt Raible    schedule 11.10.2014
comment
Спасибо, Мэтт, если вы опубликуете это как ответ, я отмечу его как правильный.   -  person Built In Parris    schedule 13.10.2014


Ответы (1)


Использование имен переменных в нижнем регистре является соглашением Java при разработке POJO. Вот еще один вопрос о переполнении стека, который может помочь объяснить эти соглашения:

Где определено соглашение об именовании свойств JavaBean?

person Matt Raible    schedule 14.10.2014