当前位置: 首页 > news >正文

JavaWeb篇_01——JavaEE简介【面试常问】

JavaEE简介

什么是JavaEE

JavaEE(Java Enterprise Edition),Java企业版,是一个用于企业级web开发平台,它是一组Specification。最早由Sun公司定制并发布,后由Oracle负责维护。在JavaEE平台规范了在开发企业级web应用中的技术标准。

在JavaEE平台共包含了13个技术规范(随着JavaEE版本的变化所包含的技术点的数量会有增多)。它们分别是:JDBC、JNDI、EJB、RMI、ServletJSPXML、JMS、Java IDL、JPA、JTA、JavaMail和JAF。

JavaEE缺点

  1. JavaEE技术使用时过于复杂了。
  2. JavaEE技术使用慢,效率过低。
  3. JavaEE技术较重,很多技术需要依赖服务器中间件。

开源框架优点

  1. 高效:开发变得简单,快速,并且有效。
  2. 成本:很多框架都是免费,并且开发人员编写代码更快,所以客户成本自然 更低。
  3. 支持:框架有文档支持,团队支持,或者大的社区支持,能迅速帮你解决问 题。

JavaEE版本

年份版本对JDK的支持Servlet版本JSP版本
1999年12月1.21.1 and later2.21.1
2001年9月1.31.3 and later2.31.2
2003年11月1.41.4 and later2.42.0
2006年5月5.05 and later2.52.1
2009年10月6.06 and later3.02.2
2013年6月7.07 and later3.12.3
2017年8月8.08 and later4.02.3

注意

2017 年 8 月,Java EE 已经正式更名为 Jakarta EE(雅加达)。

http://www.lryc.cn/news/222076.html

相关文章:

  • QtC++与QRadioButton详解
  • 移远EC600U-CN开发板 day01
  • 【C/C++】什么是POD(Plain Old Data)类型
  • 注册虾皮买家号需要哪些资料?
  • 小腿筋膜炎怎么治疗最有效
  • After Effects 2024 v24.0.2(AE2024)
  • 自己实现一个自动检测网卡状态,并设置ip地址
  • 【Linux】进程程序替换
  • 项目构建工具maven的基本配置+idea 中配置 maven
  • 【解密ChatGPT】:从过去到未来,揭示其发展与变革
  • 系统架构设计】计算机公共基础知识: 5 数学与经济管理
  • Visual Studio 2019光标变成灰色方块问题
  • C++ http协议POST body raw 字段向服务器发送请求
  • 通过migrate命令实现两个redis实例之间的数据迁移
  • Unity 判断两个UI是否相交
  • swoole process 消息通信
  • uniapp跳转方式
  • 六大排序算法:插入、选择、冒泡、快排、希尔、归并
  • 短信登录实现(黑马点评为例)
  • 【uniapp】签名组件,兼容vue2vue3
  • 初步利用Ansible实现批量服务器自动化管理
  • 网络安全和隐私保护技术
  • 保险行业采购管理痛点及解决方案(数智化采购系统)
  • 光学仿真 | 仿真推动以人类视觉感知为本的汽车显示设计
  • 判断两个对象是否不相等operator.ne()
  • 2023年云计算发展趋势:生活的智能未来
  • Spring Boot项目中通过 Jasypt 对属性文件中的账号密码进行加密
  • 2.3 矩阵消元
  • Docker 从构建开始导出一个镜像
  • 案例研究|腾讯音乐娱乐集团与JumpServer共探安全运维审计解决方案