我看到这遍布整个代码库:
@RequestMapping(value = "myValue")
Run Code Online (Sandbox Code Playgroud)
我更喜欢使用这样的东西:
@RequestMapping(value = Constants.myValue)
Run Code Online (Sandbox Code Playgroud)
它似乎使用实际的String值@RequestMapping而不是常量来打破DRY .但这是一个很好的代码实践吗?我应该使用枚举吗?我可能需要Constants.myValue在代码库中的其他地方使用.