应用的轻量级与重量级的划分你了解吗?

[size=medium]很多人可能这样认为:运用spring的应用是轻量级的应用。其实这种观点是不正确的。
划分一个应用是重量级还是轻量级,主要看它使用了多少服务。使用的服务越多,容器要为普通的Java做的工作就越多,必然会影响到应用的发布时间或者运行性能。
对于Spring容器,它提供了很多服务(事务管理服务、JMS服务、Spring Core、持久化服务、……),但是这些服务并不是默认为应用打开的,应用需要某种服务,还需要指定该服务,如果应用的服务很少,(如 只是使用了Spring核心服务),那么可以认为次应用属于轻量级的,如果应用使用了Spring提供的大部分服务,这时应用属于重量级的。
对于EJB容器,因为它的应用提供了EJB规范中的所有功能,所以它属于重量级[/size]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值