开发者社区> chszs> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

审视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 Boot 2.5开发实战》电子版地址
本书全面覆盖了 Spring Boot 2.5 新特性、自动化配置原理、如何开发 REST API、 实战 MySQL 数据库、Redis 高并发缓存、MongoDB 数据库、MQ 消息队列、安全机制、 性能监控、高级面试题等热门知识点。
0 0
「Spring」Boot Docker 认证指南(下)
「Spring」Boot Docker 认证指南(下)
0 0
「Spring」Boot Docker 认证指南(上)
「Spring」Boot Docker 认证指南(上)
0 0
Spring Boot demo系列 :Redis缓存
目录 Spring Boot demo系列 :Redis缓存 12.2.1 手动添加`@class` 12.2.2 将实体类设置为`open`
0 0
Spring Boot 操作 Redis 的各种实现
Spring Boot 操作 Redis 的各种实现
0 0
Spring Boot 的 HTTP 客户端框架
Spring Boot 的 HTTP 客户端框架
0 0
Spring Boot 项目 启动 端口经常被占用 彻底解决方案
Spring Boot 项目 启动 端口经常被占用 彻底解决方案
0 0
每日一面 - Spring Boot 中的 ApplicationContext 的分层是什么意思?
每日一面 - Spring Boot 中的 ApplicationContext 的分层是什么意思?
0 0
Spring Boot 注解收集 - @SpringBootApplication
Spring Boot 注解收集 - @SpringBootApplication
0 0
Spring boot热部署热启动
Spring boot热部署热启动
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题)
立即下载
Java Spring Boot开发实战系列课程【第6讲】:Spring Boot 2.0实战MyBatis与优化(Java面试题)
立即下载
Spring Cloud Alibaba - 重新定义 Java Cloud-Native
立即下载