javaee一般来说,是指后端,但是有些方式也是有前端的部分,例如jsp等一些前端的东西,但是前端的东西并不是很多,所以说javaee主要是指后端。
javaee是前端还是后端
javaee通常来说都是指后端,也有前端的部分如jsp,jsf等,有一些靠前端的内容,不过不多。所以主要还是指后端研发。
javaee可以号称十三种技术,可以做企业的应用项目和一些互联网网站,可以做一些设计软件,例如安卓开发,很多人利用javaee去做一些桌面的软件。由于javaee有跨平台的特性,所以很合适做网站开发,在电子商务等行业,一直备受喜爱,程序员运用不同的框架开发,也使得JavaEE在多个行业应用。
什么是javaee
Java EE,Java平台企业版(Java Platform Enterprise Edition),之前称为Java 2 Platform, Enterprise Edition (J2EE),2018年3月更名为Jakarta EE。是Sun公司为企业级应用推出的标准平台。Java平台共分为三个主要版本Java EE、Java SE和Java ME。
官方网站:https://www.oracle.com/cn/java/technologies/java-ee-glance.html
JavaEE 8 继续改进了当今应用所需的 API 和编程模型,并根据全球社区的请求相应添加了一些特性。此版本更新了对许多行业标准的支持,并继续简化企业就绪 API。
增强包括:
- Java Servlet 4.0 API 支持 HTTP/2
- 增强的 JSON 支持,包括一个新的 JSON 绑定 API
- 一个新的 REST 响应式客户端 API
- 异步 CDI 事件
- 一个新的可移植安全 API
- 服务器推送事件支持(客户端和服务器端)
- 支持 Java SE 8 的新功能(例如日期和时间 API、Streams API、批注增强)
javaee的组件
Java EE是一系列技术标准所组成的平台,包括:
Applet - Java Applet
EJB - 企业级JavaBean(Enterprise Java Beans)
JAAS - Java Authentication and Authorization Service
JACC - J2EE Authorization Contract for Containers
JAF - Java Beans Activation Framework
JAX-RPC - Java API for XML-Based Remote Procedure Calls
JAX-WS - Java API for XML Web Services
JAXM - Java API for XML Messaging
JAXP - Java XML解析API(Java API for XML Processing)
JAXR - Java API for XML Registries
JCA - J2EE连接器架构(J2EE Connector Architecture)
JDBC - Java数据库联接(Java Database Connectivity)
JMS - Java消息服务(Java Message Service)
JMX - Java Management
JNDI - Java名称与目录接口(Java Naming and Directory Interface)
JSF - Java Server Faces
JSP - Java服务器页面(Java Server Pages)
JSTL - Java服务器页面标准标签库(Java Server Pages Standard Tag Library)
JTA - Java事务API(Java Transaction API)
JavaMail
Servlet - Java Servlet API
StAX - Streaming APIs for XML Parsers
WS - Web Services