springboot关于been的理解
在之前使用spring的时候,固话思维,只有在controller里面注入service,dao里面注入service,然后在其他been里面配置一些component,在其他地方注入使用.
并且只会使用@autowrite的注入一个接口,让spring自己去找他的实现,或者有多个实现然后在加上@qualifier通过类名去查找,在以前spring用配置文件的时候通过xml,来描述一个been,这样维护起来很麻烦,(个人觉得在对理解spring怎么一步步调用有好处),
用注解的时候就方便了很多.以前没用到@configuration(就是beans)@bean (多用来集成一些三方) @ConditionalOnMissingBeanXXX 等 一些标签 .其实还可以用@resource标签来注入(根据类名来查找)
以前觉得springboot的yml,文件的前空格必须是一个,其实只要层次结构对了就可以,建议一个tab,但最坑的就是最后一个字符加一个空格.