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

审视JavaEE7和Spring4的轻与重

简介: 由于JavaEE和Spring框架都在不断地演进,因此原先对两者的很多认识,现在重新来看,大都不适合了。早期普遍认为JavaEE是重量级的解决方案,Spring框架是轻量级的技术框架。而现在,JavaEE不再是重量级的技术,Spring框架也不再是轻量级的技术。
+关注继续查看
由于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万行代码。

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

相关文章
慕了!17年阿里Java开发大佬把Spring Boot的精髓都总结出来了
目前ssm框架还是比较常用的,其中的ss指的无非就是Spring 和 SpringMVC,我们可以简单地认为 "Spring Boot ≥ Spring + SpringMVC",没错,用了Spring Boot中涵盖了Spring和SpringMVC等大量常用开发配置,而且Spring Boot的配置极其简单,可以让你不用或者只需要很少的Spring配置就可以让你的项目快速运行起来。
0 0
spring学习21-java标准的解决方案
spring学习21-java标准的解决方案
0 0
java面试题:使用Spring框架的好处是什么?
java面试题:使用Spring框架的好处是什么?
0 0
java面试题:解释Spring框架中bean的生命周期?
java面试题:解释Spring框架中bean的生命周期?
0 0
如何用基于Java配置的方式配置Spring?
如何用基于Java配置的方式配置Spring?
0 0
《SpringBoot揭秘:快速构建微服务体系》—第2章2.3节 了解一点儿JavaConfig
本节书摘来自华章出版社《SpringBoot揭秘:快速构建微服务体系》一书中的第2章,第2.2节了解一点儿JavaConfig,作者王福强,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.3 了解一点儿JavaConfig Java 5的推出,加上当年基于纯Java Annotation的依赖注入框架Guice的出现,使得Spring框架及其社区也“顺应民意”,推出并持续完善了基于Java代码和Annotation元信息的依赖关系绑定描述方式,即JavaConfig项目。
978 0
《Java EE核心框架实战》—— 第2章 MyBatis 3常用技能
本章是MyBatis框架扩展的章节,本章的内容在使用MyBatis框架时一定会用到,尤其是动态SQL在使用MyBatis框架时较为常用,在本章中读者应该着重掌握如下内容:
1042 0
审视JavaEE7和Spring4的轻与重
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/9301089 审视JavaEE7和Spring4的轻与重 作者:chszs,转载需注明。
508 0
(翻译)Spring到Java EE的迁移(一)__续
续前节。   我们看到,NetBeans通过自动生成JPA实体为我们节省了大量时间。 “Don’t use wizard code you don’t understand.”———Andrew Hunt and Dave Thomas   咱们看看生成的实体代码,你自己理解一下。
611 0
(翻译)Spring到Java EE的迁移
原文http://www.oracle.com/technetwork/articles/java/springtojavaee-522240.html   By David Heffelfinger CTO and ardent Java EE fan David Heffelf...
1084 0
+关注
jieforest
原ChinaUnix博客专家,见:http://blog.chinaunix.net/uid/301743.html
文章
问答
文章排行榜
最热
最新
相关电子书
更多
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
立即下载