春天的默认自动装配是什么?

时间:2012-03-01 15:57:58

标签: spring autowired

查看我的Web应用程序,看起来默认的自动装配是按名称进行的。我没有在任何XML文件中使用autowire关键字,但它仍然是自动装配的。基于this link,看起来在这种情况下不会发生自动装配。

为什么会这样?我们可以在项目的某个地方将其设置为全球级别吗?

2 个答案:

答案 0 :(得分:3)

春天的默认自动装配是按类型

答案 1 :(得分:2)

正如link所述

默认,无自动接线,通过“ref”属性手动设置。在自动检测的情况下 - 如果找到默认构造函数,请使用“由构造函数自动装配”;否则,请使用“按类型自动装配”。