Tag:

映射值是应该以常量还是枚举声明?

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