问答详情
源自:1-5 快速入门小例子

配置文件yml

使用application.properties,测试类select就没问题,但是使用application.yml文件,测试类就报错呢,这是为什么呢?报错Failed to load ApplicationContext,而且还有错误就是不能autowired注入userMapper,求解答

提问者:慕圣5603621 2019-07-05 17:11

个回答

  • 老猿
    2019-07-06 11:45:00
    已采纳

    有可能是yml文件中内容的格式有问题,你可以在网上找在线的yml格式校验器,校验一下yml中的内容是否正确。yaml的语法中  键: 值,其中冒号和值之间要求有空格,你看看那边是否少空格。

  • liuth
    2019-07-05 21:42:03

    yml文件有严格的格式要求,你看是否少空格。不能autowired注入userMapper是因为少了个注解,可以在

    mapper 上加 @Repository注解