报错信息:
ERROR 32144 --- .... : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
java.lang.NullPointerException: null
at com.blog.smile.controller.TagsController.hot(TagsController.java:31) ~[classes/:?]
TagService.java的源码
@RestController
@RequestMapping("tags")
public class TagsController {
private TagService tagService;
@GetMapping("/hot")
public Result hot() {
int limit = 2;
Result result = tagService.hots(limit);
return result;
}
}
debug模式下信息为
实际上是由于在Controller类中没有将“tagService”对象注入到Spring容器中导致。
在TagsController.java中添加@Autowired注解后,即可成