一、注入失败 正常情况来说,controller调service报空指针第一时间想到的应该是注入失败 检查Service接口注入有无注解@Autowired 二、私有&公共 看了这篇博文 http://www.javashuo.com/article/p-qodqoeod-ms.html 才发现自己的手残报错,改成public就好了