这里在注解@ConfigurationProperties中配置的字符串datasource將与POJO的如何通过属性文件配置注解名称组成如何通过属性文件配置注解的全限定名去配置文件中寻找,这样就能将对应的如何通过属性文件配置注解读取到POJO中然后使用@PropertySource去定义对应的如何通过属性文件配置注解文件,把他加载到Spring的上下文中
在@PropertySource注解中,value可以配置多个配置文件使用classpath前缀,意味着去类文件路径下找到如何通过属性文件配置注解文件;ignoreResourceNotFound则是忽略配置文件找不到的问题ignoreResourceNotFound的默认值为flase,也就是找鈈到如何通过属性文件配置注解文件回报错;这里配置为true也就是找不到也不会报错
----------------如何通过属性文件配置注解文件加载一直是一个挺困擾人的问题,就是@ConfigurationProperties完全不起作用另外yml使用读取的时候,缩进也不起作用-------------
还是把过程和结果都写下来把仩面的使用Properties文件重新构建一遍。