Я пытаюсь получить что-то вроде
http://localhost/ - display Welcome page
http://localhost/api/v1/getUser - do the `getUser` controller part
http://localhost/api/v1/addUser - do the `addUser` controller part
, поэтому я создал простой контроллер для этой части
@RestController
public class restController {
@GetMapping("/")
public String restAPI() {
return "Welcome Page";
}
@RequestMapping("/api/v1")
@PostMapping("/addUser")
@ResponseBody
public User addUser(@RequestBody User user) {
//do the stuff
}
@RequestMapping("/api/v1")
@GetMapping("/getUser")
@ResponseBody
public User getUser(@RequestBody User user) {
//do the stuff
}
, что у меня получилось, это была только страница приветствия, но любая изконечные точки были недоступны.После удаления части, отвечающей за restAPI()
, я смог достичь этих двух конечных точек.
Есть ли способ смешать @RequestMapping
?