这是我前几天面试官问我的一个问题,当时回答不是特别好,记录一下。 覆盖的可能性 - 可以使用 <constructor-arg> 和 <property> 设置指定依赖项,这将覆盖自动装配 。基本元数据类型 - 简单属性(如原数据类型,字符串和类)无法自动装配。令人困惑的性质 - 总是喜欢使用明确的装配,因为自动装配不太精确。