关于Spring的注解@Resource的问题

来源:互联网 发布:windows水印在哪里 编辑:程序博客网 时间:2024/06/03 18:38

在Spring中,为一个bean实现依赖注入的方式有两个。

1.构造注入。

2.设值注入。

如果是设值注入,默认的注入方式则是在setter方法上进行注入。setter里面的形参则对应相关bean中的id/name值。

使用@Resource注解,有两种注解方式。

1.在属性声明上使用@Resource。

           使用@Resource(name="testValue"),则依赖会找到Spring配置文件中对应的name/id进行匹配。

   如果不设置name值,则默认匹配的name为该属性的变量名称。

2.在setter方法上使用@Resource。

   使用@Resource(name="testValue"),则依赖会找到Spring配置文件中对应的name/id进行匹配。

           如果不设置name值,则默认匹配的name为set方法的后一个单词,但是第一个大写字母需要小写(例如setName,则是name)。

原创粉丝点击