关闭

Spring注解注入

156人阅读 评论(0) 收藏 举报
分类:

                                                                     Spring注解注入

1、使用注解来向Spring容器注册Bean

spring 通过classpath中扫描标签类来实现

在spring.xml 的配置如下:

 <context:annotation-config />
    <context:component-scan base-package="msg.common.bo" />

加载上面配置后,spring 会自动扫描msg.common.bo下加有注释的类

a.@Resource默认是按照名称来装配注入的,只有当找不到与名称匹配的bean才会按照类型来装配注入

eg:

     java:  

     @Resource(name = "PaymentAccountQuery")
       private PaymentAccountQuery paymentAccountQuery;

    xml:

    

b.@Servie默认是

c.@Autowire 默认按照类型来装配,可以和@Qualifier 联合使用可以使用根据名称进行

d.@Qualifiler 限定符, 用于细选

e.@Component  可以在XML中引用

 @Component
    是所有受Spring 管理组件的通用形式,@Component注解可以放在类的头上

f.@Service  对应的是业务层的bean

g.@Resource 是注入方式

       @Resource(name ="实例对象名")

       private 类名  实例对象名

         


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:155521次
    • 积分:4528
    • 等级:
    • 排名:第6745名
    • 原创:309篇
    • 转载:13篇
    • 译文:0篇
    • 评论:16条
    感谢打赏 支付宝二维码
    支付宝
    微信二维码 欢迎打赏
    微信
    最新评论