博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC 之 @Autowired 注释使用说明
阅读量:7100 次
发布时间:2019-06-28

本文共 431 字,大约阅读时间需要 1 分钟。

hot3.png

    Spring 通过一个 BeanPostProcessor 对 @Autowired 进行解析,所以要让 @Autowired 起作用必须事先在 Spring 容器中声明 AutowiredAnnotationBeanPostProcessor Bean。

    <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
    当 Spring 容器启动时,AutowiredAnnotationBeanPostProcessor 将扫描容器中的所有 Bean,如果发现 Bean 中存在 @Autowired 注释,就会寻找和其匹配的 Bean 注入。Bean 中使用了 @Autowired 注释的变量,不再需要 setter 方法。

转载于:https://my.oschina.net/xiaozhuang/blog/85896

你可能感兴趣的文章
Oracle查询被锁的表及进程的方法
查看>>
linux学习笔记四(shell编程一)
查看>>
树莓派2+无线网卡==伪热点+钓鱼网站
查看>>
js中的隐式转换
查看>>
如何用 k8s 管理超过 2500 个节点的集群
查看>>
HDU1087 Super Jumping! Jumping! Jumping!
查看>>
RHEL6基础五十之VMware下Linux系统安装VMware Tools
查看>>
在Linux中安装Oracle(安装总结)
查看>>
java 面试基础题 引用
查看>>
C#中yield用法
查看>>
常用的Linux操作
查看>>
风电场向管理要效益
查看>>
进程监控及管理常用命令
查看>>
JavaScript 变量、函数与原型链
查看>>
saltstack Key管理工具-salt-key
查看>>
WWDC19 -224-iOS 13 Presentations 适配
查看>>
Mybatis异常There is no getter for property named 'XXX' in 'class java.lang.String'
查看>>
jQuery初始化
查看>>
[转载]Linux内存高,触发oom-killer问题解决
查看>>
帮助小白快速理解多线程
查看>>