2016 - 2024

感恩一路有你

sql优化常用的几种方法 spring有哪些自动装配方式?

浏览量:1797 时间:2021-03-11 05:04:31 作者:admin

spring有哪些自动装配方式?

1、在XML中进行显式配置

2、在java中进行显式配置3、隐式的bean发现和自动装配

springbootbean装配顺序?

顺序


springboot遵从约定大于配置的原则,极大程度的解决了配置繁琐的问题。在此基础上,又提供了spi机制,用spring.factories可以完成一个小组件的自动装配功能。


在一般业务场景,可能你不大关心一个bean是如何被注册进spring容器的。只需要把需要注册进容器的bean声明为@Component即可,spring会自动扫描到这个Bean完成初始化并加载到spring上下文容器。


而当你在项目启动时需要提前做一个业务的初始化工作时,或者你正在开发某个中间件需要完成自动装配时。你会声明自己的Configuration类,但是可能你面对的是好几个有互相依赖的Bean。如果不加以控制,这时候可能会报找不到依赖的错误。


但是你明明已经把相关的Bean都注册进spring上下文了呀。这时候你需要通过一些手段来控制springboot中的bean加载顺序。

sql优化常用的几种方法 spring自动配置原理 依赖注入的三种方式

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。