结论:不是
还有根据,条件过滤后,才考虑注册,BeanDefinition,还不是创建对象
创建对象与否,跟创建对象的时机,以及是否有BeanDefinition,有关
所以改变一个观念:不是所有 beanDefinition都注册了,然后根据条件判断创建对象与否,不是,是先考虑beanDefinition是否注册,创建对象了就不根据哪些注解了,是根据beanDefinition里面的属性判断什么时候创建对象(例如 scope)
结论:不是
还有根据,条件过滤后,才考虑注册,BeanDefinition,还不是创建对象
创建对象与否,跟创建对象的时机,以及是否有BeanDefinition,有关
所以改变一个观念:不是所有 beanDefinition都注册了,然后根据条件判断创建对象与否,不是,是先考虑beanDefinition是否注册,创建对象了就不根据哪些注解了,是根据beanDefinition里面的属性判断什么时候创建对象(例如 scope)