当一个有@configuration的配置类,方法中的入参的实例是会自动去容器中找的.
@component @controller @service 这类注解,是在初始化时,把这个类的实例放入容器中,用的时候不用new,只是声明一下@autowired 就可以用了.实际是在容器中找的.把指针指向了容器中的单例实例.任何地方autowired都是指向同一个实例.
@bean其实是把return返回的实例,放到容器中, 入参也是会去容器里找.
@bean通常是与@configuration一起用