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

JavaEE-发展历史

一.JavaEE发展历史

        Java EE(Java Platform Enterprise Edition),Java平台企业版。是JavaSE的扩展,用于解决企业级的开发需求,所以也可以称之为是一组用于企业开发的Java技术标准。在以前的时候写一个程序,是分为给用户使用的娱乐工具还是给企业使用的生产力工具(用于提高工作效率,在企业中,最典型的就是“内部系统”(提供各种功能的网站)),所以Java企业级开发就可以等同于网站开发。

        1.最早的时候,Java企业扩展还是JDK的一部分(核心JDK通常指的是JavaSE) 。

        2.到了 1999 年, Java 企业扩展被剥离出 Java SE, 成为了 Java 2 的⼀部分, 也就是 J2EE, 或者Java 2平台企业版(Java 2 Platform Enterprise Edition). J2EE 这个称呼⼀直维持到2006年。

        3.2006年, J2EE 被重命名为 Java EE, 或者说 Java 平台企业版(Java Platform Enterprise Edition)。

        4.2017年, Oracle 决定将 Java EE 捐赠给 Eclipse 基⾦会, 但是附加条件是不允许开源组织使⽤Java的 名号。这就迫使Eclipse基⾦会不得不对JavaEE进⾏改名。 但是,在给项⽬命名的时候,Eclipse基⾦会⼀ 筹莫展.。为了起出合适的名字,Eclipse决定开始⺠意投票,并给出了 "Jakarta EE" 和 "Enterprise Profile" 两个备选名字。最后,Jakarta 以 64.4% 的票数获胜。从此之后,Java EE 正式更名为 Jakarta EE(雅加达)。

        5.2018年3⽉更名为 Jakarta EE。

                但其实Jakarta这个名字并不新鲜, ⼀个早期的 Apache 开源项⽬就叫 Jakarta, 也是为Java⽽⽣。从⺠意投票上来看, Jakarta 这个名字其实也是重新回归⼤众了

http://www.xdnf.cn/news/13656.html

相关文章:

  • AI Agent核心技术深度解析:Function Calling与ReAct对比报告
  • 鹰盾视频加密器播放器跨平台播放器开发的技术架构与实现方案
  • 无需 Mac,使用Appuploader简化iOS上架流程
  • Flutter - 原生交互 - 相机Camera - 02
  • 编程学习网站大全(C++/OpenCV/QT方向)—— 资源导航与深度评测
  • AI任务相关解决方案8-基于卷积神经网络(CNN)和反向传播神经网络(BPNN)的数字图像水印改进算法
  • git撤回commit
  • 力扣-121.买卖股票的最佳时机
  • 计算机系统概述(5)
  • Bandizip 7.38专业版安装教程【超详细】一键安装教程(永久使用)
  • MySQL 基础笔记
  • RNN:从记忆困境到序列建模革命
  • docker-compose和docker下载
  • 如何在docker desktop上安装mysql
  • 20250611让NanoPi NEO core开发板在Ubuntu core16.04系统下开机自启动的时候拉高GPIOG8
  • 缓冲区(C语言缓冲区+内核缓冲区)一个例子解释他们的关系和作用!!!
  • ElasticSearch 操作索引与映射的API
  • Springboot+idea热更新
  • 【全志V821_FoxPi】2-1 首次编译Tina5.0 SDK
  • Redis:set类型和zset类型
  • Google reCAPTCHA实现
  • 在线客服系统:未来商业沟通的关键武器
  • 使用VirtualBox安装ubuntu22.04虚拟机
  • 怎么设置51la统计?新手快速设置悟空统计
  • 大模型笔记_模型微调 vs RAG
  • 23、Python字符串核心机制解析:驻留原理、对象比较与成员检测实战
  • 亮数据抓取浏览器,亚马逊数据采集实战
  • 【电路物联网】SDN架构与工作原理介绍
  • 护照阅读器在景区的应用
  • Vue 数据代理机制实现