Bean装配之注解实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bean装配之注解实现相关的知识,希望对你有一定的参考价值。

技术分享

Spring可以自动检测类并注册Bean到ApplicationContext中。

技术分享

图解:配置<context:component-scan>后component组件会扫描base-package这个包下的所有类,并把相应的信息注入到applicationContext中。

技术分享

图解:这个例子中利用过滤器来有条件的进行扫描某一个包,include-filter是包含的过滤器,exclude-filter是排除的过滤器。

技术分享

图解:这个@Service("myMovieLister")中的myMovieLister也就是原来xml配置文件中的id名称,而对于像@Respository这种没有显示设置名称的会根据BeanNameGenerator自动生成其相应的id,其生成规则是:以类名为基础,将类名第一个字母小写生成。这里也就是movieFinderImpl。

以上是关于Bean装配之注解实现的主要内容,如果未能解决你的问题,请参考以下文章

Spring学习bean装配详解之 通过注解装配 Bean基础配置方式

(007)Spring Boot之自动装配接口Condition对应注解Conditional及其一些默认实现

Spring入门篇——第4章 Spring Bean装配(下)

(转)java之Spring(IOC)注解装配Bean详解

Bean装配之@Autowired注解

IOC装配Bean(注解方式)