审视JavaEE7和Spring4的轻与重-阿里云开发者社区

开发者社区> chszs> 正文

审视JavaEE7和Spring4的轻与重

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/9301089 审视JavaEE7和Spring4的轻与重 作者:chszs,转载需注明。
+关注继续查看
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/9301089

审视JavaEE7和Spring4的轻与重

作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs

由于JavaEE和Spring框架都在不断地演进,因此原先对两者的很多认识,现在重新来看,大都不适合了。

早期普遍认为JavaEE是重量级的解决方案,Spring框架是轻量级的技术框架。
而现在,JavaEE不再是重量级的技术,Spring框架也不再是轻量级的技术。为什么呢?

1)从技术构成上看
JavaEE Web Profile包含了15个技术规范。Spring框架包含了17个技术组件。

2)从软件尺寸上看
JBoss EAP 6.1办发布包有115.5MB。而Spring框架3.2.3发布包+依赖包一共有105.6MB;Spring框架3.2.3发布包+Tomcat 7.0.43一共有114.1MB。
这还没计算Spring Data GemFire(2.5MB)、Hibernate二级缓存、Spring Security安全认证包(17.8MB)、Spring Web服务包(3.4MB)等。

3)从源码规模上看
Spring框架4.0包含了74.3万行代码。JBoss AS 7.1.0包含了67.7万行代码。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Spring认证中国教育管理中心-Spring Data Redis框架教程二
Spring认证中国教育管理中心-Spring Data Redis框架教程二
5 0
Spring认证中国教育管理中心-Spring Data Redis框架教程一
Spring认证中国教育管理中心-Spring Data Redis框架教程一
6 0
改变PCM音量的JAVA代码
最近做一个声音文件,对方说是声音太小。找了个软件,也没看到哪里能够调整音量。怎么办?咱是程序员,写个程序吧。
4 0
spring coud alibaba与云服务学习
在学习分布式过程中用到spring cloud alibaba以及云服务的相关内容
5 0
关于 SAP 产品 UI 的搜索引擎优化 SEO - Search Engine Optimization
关于 SAP 产品 UI 的搜索引擎优化 SEO - Search Engine Optimization
0 0
Maven教程3(依赖管理)
Maven项目,依赖,构建配置,以及构件:所有这些都是要建模和表述的对象。这些对象通过一个名为项目对象模型(Project Object Model, POM)的XML文件描述。这个POM告诉Maven它正处理什么类型的项目,如何修改默认的行为来从源码生成输出。同样的方式,一个Java Web应用有一个web.xml文件来描述,配置,及自定义该应用,一个Maven项目则通过一个 pom.xml文件定义。该文件是Maven中一个项目的描述性陈述;也是当Maven构建项目的时候需要理解的一份“地图”。
4 0
ECS使用感受
ECS使用感受
14 0
一例JAVA多线程访问卡死的现象
最近适配摄像头,自然的就要接收、传递音频视频数据。而这些数据是非常频繁的,如果每次都新建缓冲区,一个是影响性能,另外也显得自己水平太低。怎么办?上缓存。
5 0
Spring认证中国教育管理中心-Spring Data Redis框架教程三
Spring认证中国教育管理中心-Spring Data Redis框架教程三
4 0
+关注
685
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载