学无先后,达者为师

网站首页 编程语言 正文

Spring获取Bean的方式

作者:小王在加油的路上 更新时间: 2024-03-16 编程语言

1、配置文件获取

        在spring中,我们可以通过配置文件来定义bean。然后通过beanFactory和ApplicationContext来获取

2、通过注解获取

使用@Component或自定义的注解定义bean,然后通过@Autowired或@Resource注解来获取依赖的bean

{        @Autowired和@Resource区别

        Autowired默认按照类型装配,如果需要名称结合Qualifier注解使用,

        Resource按照名称装配,如果需要类型装配,需要在注解中指定type

}

3、通过FactoryBean获取

        FactoryBean是一个特殊的Bean,不直接返回自己,通过getObject()返回一个实际的Bean

4、通过AOP获取

        使用AOP对Bean进行增强,例如在方法执行前后添加日志、权限控制。通过AOP获取Bean时,Spring会返回一个代理对象,而不是真正的Bean对象。

原文链接:https://blog.csdn.net/m0_49916404/article/details/136644162

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新