在SF中,下列单词常出现在类名、类属性或类方法名中。理解其含义有助于阅读框架源代码。
Bean:在Spring中,构成应用程序主干并由Spring IoC容器管理的对象称为bean。bean是一个由Spring IoC容器实例化、组装和管理的对象。bean以及它们之间的依赖关系反映在容器使用的配置元数据中。当然,bean也只是应用程序中众多对象中的一类。详见:https://blog.youkuaiyun.com/davidwkx/article/details/130848321
FactoryBean:应用自己创建bean的类。注意同”BeanFactory"区别,前者是应用普通类,继承了FactoryBean接口;后者是Spring的bean工厂,是管理类,负责所有普通bean的初始化和管理,包括FactoryBean。
Context:译为“容器”或“上下文”,在Spring中前者更准确。如ApplicationContext接口表示Spring IoC容器,负责实例化、配置和组装bean。
Resource:是从实际类型的底层资源中抽象出来的资源描述符,方便统一访问。如果资源以物理形式存在,则可以打开为InputStream,但某些资源只能返回URL或File句柄,其实际行为是特定于实现的。常见资源有ContextResource、UrlResource、FileUrlResource、FileSystemResource、ClassPathResource、ByteArrayResource。详见:https://blog.youkuaiyun.com/davidwkx/article/details/130708068
Environment:提供两个
一起学SF框架系列附1-spring常见英文单词含义
于 2023-07-04 15:23:02 首次发布
文章详细解释了Spring框架中的一些关键概念,如Bean表示由SpringIoC容器管理的对象,FactoryBean是自定义创建bean的类,ApplicationContext是IoC容器接口,Resource描述了抽象资源的访问方式。此外,还提到了Environment提供配置管理和属性访问,Aware接口让类能感知Spring容器的能力,以及Instantiation和Initialization分别对应bean的实例化和初始化过程。文章还涵盖了其他重要组件和设计模式,如Strategy、Observer模式、Builder模式等。

最低0.47元/天 解锁文章
696

被折叠的 条评论
为什么被折叠?



