Нет разницы между @RequestMapping("/home")
и @RequestMapping(value = "/home")
.Вы можете быстро использовать первое, если есть только одно сопоставление, и второе, если есть несколько URL, которые сопоставляются одному месту, например, @RequestMapping(value={"/home","/home2","/home2/home3"})
Аналогично, путь и значение тоже самое.Если вы посмотрите на их определения, они в основном являются псевдонимами друг друга:
определение значение :
@AliasFor(value="path")
public abstract java.lang.String[] value
...
определение путь :
@AliasFor(value="value")
public abstract java.lang.String[] path
...
Что касается всех определений, вы всегда можете посетить официальные документы .