Должно ли значение отображения быть объявлено в константе или в перечислении?
Я вижу это разбросано по всей базе кода:
@RequestMapping(value = "myValue")
Я бы предпочел использовать что-то вроде этого:
@RequestMapping(value = Constants.myValue)
Кажется, что сломать DRY, используя фактическое значение String в@RequestMapping
вместо постоянного.
Но это хорошая практика кода? Должен ли я использовать перечисление вместо?
Мне может понадобитьсяConstants.myValue
в другом месте в кодовой базе.