开发者社区 > 云原生 > 容器服务 > 正文

Spring 的核心容器是什么?

已解决

Spring 的核心容器是什么?

展开
收起
dzuv4lze7fhcm 2022-03-31 22:33:23 740 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    Spring核心容器是建立其他模块的基础。它们由Beans模块、Core模块、Context模块和SpEL表达式语言模块组成,没有这些模块,上层的AOP、Web和其他功能就无法实现。详情介绍如下。

    Beans模块:提供框架的核心部分,包括控制反转和依赖注入。 核心模块:封装了Spring框架的核心部分,包括资源访问、类型转换和一些通用工具类。

    语境模块:建立在Core和Beans模块之上,整合了Beans模块的功能,并增加了资源绑定、数据验证、国际化、Java EE支持、容器生命周期、事件分发等。Context模块的重点是ApplicationContext接口。

    SpEL模块:提供强大的表达式语言支持,支持访问和修改属性值、方法调用,支持访问和修改数组、容器和索引器、命名变量,支持算术和逻辑运算,支持从Spring容器中采样豆,也支持列表投影、采样和一般列表聚合等。

    2022-03-31 22:33:44
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
使用CNFS搭建弹性Web服务 立即下载
阿里云文件存储 NAS 在容器场景的最佳实践 立即下载
何种数据存储才能助力容器计算 立即下载