В контроллере с пружинным MVC:
@RequestMapping(value = "/my")
public class MyController {
@RequestMapping(value = "/something")
public doSomething() {
}
public String getPath() {
return "somethingElse";
}
}
Для службы Restful каждый ресурс обычно связан с классом в домене. Например, для объекта User мой URL для обновления через POST может быть / myapp / user; для SomeOtherData мой URL будет /myapp/someother.
Я хочу иметь возможность определить URL-адрес для моей службы Restful для данного класса. Я хочу, чтобы способ связать класс с URL без необходимости сохранять связь в другом месте.
Итак, есть ли способ для меня установить путь программно, вызвав метод, скажем, getPath (), с Spring MVC?