3 回答
![?](http://img1.sycdn.imooc.com/5458689e000115c602200220-100-100.jpg)
TA贡献1816条经验 获得超6个赞
关于您的问题,我认为您需要将 RequestMapping 定义为
@Controller
@RequestMapping(value = "api")
public class UserController {
@Autowired
private UserService userService;
@RequestMapping(value = "/users", method = RequestMethod.GET)
public List<User> getUsers() {
return userService.listUsers();
}
}
或者
@Controller
@RequestMapping(value = "api/users")
public class UserController {
@Autowired
private UserService userService;
@RequestMapping(method = RequestMethod.GET)
public List<User> getUsers() {
return userService.listUsers();
}
}
请看看它是否有效。
![?](http://img1.sycdn.imooc.com/5458502c00012d4a02200220-100-100.jpg)
TA贡献1848条经验 获得超10个赞
您正在使用 @Controller 批注,但如果您想公开 REST web 服务,则需要使用 @RestController 或 @ResponseBody
@RestController
@RequestMapping(value = "users")
public class UserController
添加回答
举报