我有一個RestController的註釋是這樣一個CRUD:春@RequestMapping絕對路徑
@RestController
@RequestMapping("/rest/v1/area")
public class AreaController
我的方法是像註釋:
@RequestMapping(value = "/{uuid}", method = RequestMethod.PUT)
public ResponseEntity<Area> save(@Valid @RequestBody Area area) {
有沒有辦法使用的值的方法方法有絕對路徑?我想添加一個方法來上傳文件,並且不想爲此創建一個新的Controller。我想要一個方法,如:
@RequestMapping(value = "/rest/v1/area-upload", method = RequestMethod.PUT
public String handleFileUpload(@RequestParam("file") MultipartFile file, RedirectAttributes redirectAttributes) {
謝謝!
我不認爲有一些繞過機制,快速簡便的方法是用現有方法的方法註釋替換類型註釋,然後添加新的方法(注意,您可以保留常見的URL部分的類型水平如果你想) – 2016-08-04 14:35:56