spring bean是什么
Spring有跟多概念,其中最基本的一个就是bean,那到底spring bean是什么?
Bean是Spring框架中最核心的两个概念之一(另一个是面向切面编程AOP)。
是否正确理解 Bean 对于掌握和高效使用 Spring 框架至关重要。
遗憾的是,网上不计其数的文章,却没有简单而清晰的解释。
那么,Spring bean 到底是什么?
接下来我们用图文方式来解析这一个概念。
1 定义
Spring 官方文档对 bean 的解释是:
In Spring, the objects that form the backbone of your application and that are managed by the Spring IoC container are called beans. A bean is an object that is instantiated, assembled, and otherwise managed by a Spring IoC container.
翻译过来就是:
在 Spring 中,构成应用程序主干并由Spring IoC容器管理的对象称为bean。bean是一个由Spring IoC容器实例化、组装和管理的对象。
概念简单明了,我们提取处关键的信息:
- bean是对象,一个或者多个不限定
- bean由Spring中一个叫IoC的东西管理
- 我们的应用程序由一个个bean构成
第1和3好理解,那么IoC又是什么东西?
https://www.awaimai.com/2596.html
我思故我在
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步