我的问题是:
在我使用上下文组件扫描而不是在 xml 中编写 bean 的 Web 应用程序中,bean 是自动创建的,所以如果在一个类中我编写 @autowiring 它是按类型隐式的,并且在这种情况下永远不会有多个结果,这通常会发生如果我使用 xml 声明方式
我的理解是,在 xml 格式中,当我重复具有相同类的多个 bean 时,它只实例化一次,但值/属性值每次都不同,因为类是隐式的。所以当我在这种情况下自动装配时,springs 很困惑我在说哪个 bean,但是在注释中,因为 bean 是由自己创建的,这种情况永远不会发生。
理解正确吗?