轻量级框架与重量级框架的区分

1、启动程序时需要加载的资源
EJB启动需要消耗大量资源,如CPU、内存等,把所有服务都加载进来;而Spring是可定制服务,需要加载什么就加载什么。
2、框架侵入性程度、依赖性,耦合性程度
轻量级框架侵入性程度较低,不一定需要继承类或接口注册和实例化组件;
重量级需要继承框架的类或接口吗,以方便使用框架中间件特性
3、轻量级是一组独立的特性实现集,
重量级是依赖于某些容器支持框架的特性。
4、开发的方便程度
轻量级在开发中的应用非常简单方便;
重量级开发写一些框架绑定的类、部署、运行及测试过程较为复杂,开发不方便。
5、解决问题侧重点
轻量级减少开发复杂度,但处理能力较弱,适用于开发中小型企业应用;
重量级强调高可伸缩性,适用于开发大型企业应用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值