Spring 的核心容器是什么?

已解决

Spring 的核心容器是什么?

展开
收起
dzuv4lze7fhcm 2022-03-31 22:33:23 759 分享 版权
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 公共云容器平台领导者象限。

还有其他疑问?
咨询AI助理