JavaEE,Java 平台企业版(Java Platform Enterprise Edition),原名Java 2 Platform,Enterprise Edition(J2EE),2018年3月更名为 Jakarta EE(该名称目前还没被公众认可)。狭义的Java EE是Sun公司为企业应用推出的标准平台,它用于开发B/S架构软件,可以说是一个框架或一种规范。
一、JavaEE概念
JavaEE,Java 平台企业版(Java Platform Enterprise Edition),原名Java 2 Platform,Enterprise Edition(J2EE),2018年3月更名为 Jakarta EE(该名称目前还没被公众认可)。狭义的Java EE是Sun公司为企业应用推出的标准平台,它用于开发B/S架构软件,可以说是一个框架或一种规范。
广义的Java EE包括各种框架,其中最重要的是Spring全家桶。Spring诞生之初是为了改善Java EE开发的体验,并逐渐成为Java网页开发的实际标准。
二、JavaEE和JavaSE的区别和联系
JavaEE建立在JavaSE的基础上,是JavaSE的扩展,添加了一些更便捷的应用框架。
除了EE和SE之外,还有针对移动终端的JavaME,但目前还没有广泛使用。
三、JavaEE主要技术
JavaEE声称拥有13项核心技术,它们是JDBC、JNDI、EJB、RMI、Servlet、JSP、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。
延伸阅读
JDBC
Java数据库连接(JDBC)是一个在Java语言中使用的应用程序接口,用于规范客户端程序访问数据库的方式,提供查询和更新数据库中数据的方法。
JNDI
Java命名和目录接口(JNDI)是Java的目录服务应用程序界面(API),它提供了一个目录系统,并将服务名称与对象相关联,从而使开发人员能够在开发过程中使用名称来访问对象。
EJB
企业级JavaBean (EJB)是用于构建企业应用程序的服务器端可管理组件。然而,这个东西在 Spring出来后基本上是凉凉了,知道是什么就行。
Servlet
Servlet(服务器小程序)是用Java编写的服务器端程序,它的主要功能是交互式浏览和修改数据以生成动态网页内容。
狭义的Servlet指的是用Java语言实现的接口,广义的Servlet指的是实现这个Servlet接口的类。一般来说,人们把Servlet理解为后者。
文章标题:什么是javaEE,发布者:E.Z,转载请注明出处:https://worktile.com/kb/p/62011