基本写法
@RestController
@RequestMapping("/service/demo")
public class DemoController {
@PostMapping("/register")
@ApiOperation(value = "账户注册")
public Response<Long> register(@RequestBody @Validated AccountLoginRequest accountLoginRequest) {
return Response.success(1L);
}
}
在 Controller 的类注解上使用 @RequestMapping 注解,这个注解中的 value 就可以使的当前Controller类下的请求地址都是 value 指明的前缀。这样写的好处是相同的配置只需要写一次,而且是统一的,看到这个路径就知道对应的是哪个Controller了。