0
我的應用程序中有一個實體,其組成爲ID。
在我的控制,我得到使用@PathVariable
這樣這個實體:Spring @PathVariable Spring創建自定義對象
@RequestMapping("/{year}/{code}")
public MyCustomObj get(@PathVariable Integer year, @PathVariable Integer code){
return myCustomObjRepository.findOne(new CustomId(year, code));
}
是否有可能,使用一些成分像WebArgumentResolver
,讓我的方法,這種方法的工作原理:
@RequestMapping("/{customObj}")
public MyCustomObj get(@PathVariable CustomId id){
return myCustomObjRepository.findOne(id);
}
有URL如下:/application/2013/06
你介意使用過濾器的http重定向嗎? – shazinltc
[在春天將路徑變量綁定到自定義模型對象]可能的重複(http://stackoverflow.com/questions/17149425/bind-path-variables-to-a-custom-model-object-in-spring) – vincentks
Ops ...我沒有看到它...所以這個問題可以被關閉......謝謝 – rascio