(1)轻量级:轻量级是针对重量级容器来说的,因为Spring的核心包需要的资源很少。
(2)非入侵式:Spring的目标是一个非入侵式的服务框架。但是由于框架的API的大量使用,应用程序和框架产生了剧烈的依赖性,不能再从框架中独立出来,所以就无法使程序组件在其他程序中使用。
(3)容器:Spring提供了容器功能,容器可以管理对象的生命周期、对象与对象间的关系。也就是说在容器启动之后,所有的对象都直接可以使用,不用编写任何编码来产生对象。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。