本文概述
- Java EE的规格
- 设置Java EE
- Java SE与Java EE
Java EE的规格 Java EE有多种规范, 这些规范可用于制作网页, 以事务方式从数据库进行读写, 管理分布式队列。 Java EE包含几个具有基本Java SE API功能的API, 例如Enterprise JavaBean, 连接器, Servlet, Java Server Pages和几种Web服务技术。
文章图片
1. Java EE的Web规范
- Servlet-此规范定义了如何以同步或异步方式管理HTTP请求。它是低级别, 其他规格取决于它
- WebSocket WebSocket是一种计算机通信协议, 该API提供了一组API来简化WebSocket连接。
- Java Server Faces-这是一项有助于从组件中构建GUI的服务。
- 统一表达语言-这是一种简单的语言, 旨在帮助Web应用程序开发人员。
- RESTful Web服务的Java API-它有助于提供具有表示状态传输模式的服务。
- 用于JSON处理的Java API-这是一组规范, 用于管理以JSON格式提供的信息。
- 用于JSON绑定的Java API-这是一组规范, 用于将JSON文件绑定或解析为Java类。
- 用于XML绑定的Java体系结构-它允许将xml绑定到Java对象中。
- 用于XML Web服务的Java API-SOAP是基于XML的协议, 用于通过http访问Web服务。该API允许你创建SOAP Web服务。
- 上下文和依赖注入-与Swing中一样, 它提供了一个容器来注入依赖。
- Enterprise JavaBean-它是对象容器为了提供事务, 远程过程调用和并发控制而拥有的一组轻量级API。
- Java Persistence API-这些是关系数据库表和Java类之间的对象关系映射的规范。
- Java Transaction API-它包含用于在Java EE提供的事务支持之间建立交互的接口和注释。从低级详细信息和接口中抽象出来的API也被视为低级。
- Java消息服务-它为Java程序提供了一种创建, 发送和读取企业消息传递系统消息的通用方法。
- 验证-此包包含Bean验证API提供的声明式验证支持的各种接口和注释。
- 批处理应用程序-它提供了运行长时间运行的后台任务的方法, 这些任务涉及大量数据, 需要定期执行。
- Java EE连接器体系结构-这是用于将Java服务器连接到企业信息系统的基于Java的技术解决方案。
要在Windows上安装最新的Java EE SDK, 即Java EE 6 SDK, 你需要具有1GB的最小内存, 250MB可用磁盘空间和JVM Java SE 6的最小空间。要设置Java EE, 你必须具有JDK, 然后拥有一个IDE(最好是Eclipse), 因为它是免费的。
安装Java开发套件
- 浏览到Oracle的Java SE Development Kit下载
- 在标题为Java SE Development Kit 9.0.1的部分中, 阅读许可, 如果同意, 请单击接受许可协议。
- 不过, 在该部分中, 单击JDK-9.0.1_windows-x64_bin.exe(或针对你的操作系统的正确下载)
- 使用“运行方式管理员”运行下载的JDK安装程序
- 添加Windows(或Linux)环境变量JAVA_HOME。将其设置为新安装的JDK的根文件夹, 该文件夹看起来像C:\ Program Files \ Java \ jdk1.8.0_51。
1.浏览到Eclipse下载
2.单击“获取Eclipse”下的“下载”按钮。
3.在出现的页面上, 单击下载按钮。
注意:下载的Eclipse版本(32位或64位)应与JDK的版本匹配。你已在上面安装了JDK-9.0.1_windows-x64, 因此请下载64位Eclipse。 4.使用“以管理员身份运行”运行下载的安装程序。
5.选择你要安装的Eclipse版本。适用于Java EE开发人员的Eclipse IDE是Java工作的首选。
【Java EE解析】6.如果安装失败, 请在暂时关闭实时病毒扫描的情况下重试。记得完成后再次将其打开。
Java SE与Java EE Java SE是标准版, 包含初学者或中级程序员所需的基本功能和软件包。 Java EE是增强的平台, 并且是Java SE的包装器。它具有超越Java SE的优势, 并且在其他方??面也胜过其他功能。
Java SE | Java EE |
---|---|
Java SE提供了基本功能, 例如定义类型和对象。 | Java EE促进了大型应用程序的开发。 |
SE是正常的Java规范 | EE基于Java SE构建。它提供了Web应用程序和Servlet之类的功能。 |
它具有类库, 部署环境等功能。 | Java EE是具有单独的客户端, 业务和企业层的结构化应用程序。 |
它主要用于为桌面应用程序开发API, 例如防病毒软件, 游戏等。 | 它主要用于开发Web应用程序。 |
适合初学者Java开发人员。 | 适合构建企业级应用程序的经验丰富的Java开发人员。 |
它不提供用户身份验证。 | 它提供用户身份验证。 |
推荐阅读
- Java ExecutorService使用线程池
- 什么是Java()
- 如何验证Java版本
- Java绝对值abs()方法
- 如何在Java中获取字符串输入
- 如何在Java中对HashMap进行排序
- 如何在Java中对列表进行排序
- 本图文详细教程详细说明win7如何设置wifi热点
- 为你回答win7如何清洗打印机