JavaEE6 (JSR316) 概述及最终草案
"JEE6 (JSR316) Final Draft.pdf 是Java Platform, Enterprise Edition 6(Java EE 6)的最终草案规范文档,由Roberto Chinnici和Bill Shannon于2009年9月14日发布。这个版本是6.0版,处于 Proposed Final Draft 阶段,发布时间为2009年9月15日。文档包含了版权信息,并指出其可能受到美国、外国专利以及待申请专利的保护,未经Sun Microsystems, Inc.(现已被Oracle收购)及其许可方的书面授权,不得复制该规范的任何部分。用户对规范的使用需遵循协议条款和条件。" **Java EE 6 概述** Java EE 6 是一个用于构建企业级Web应用程序的标准平台,它提供了各种服务、API和容器,以简化开发、部署和管理复杂的企业软件。这个版本的重大改进在于提高了可扩展性和灵活性,同时降低了学习曲线。 **JSR 316** JSR(Java Specification Request)316是Java EE 6的规范请求,它定义了新版本的特性、要求和实现指南。JSR 316引入了一系列新特性和改进,旨在提高开发效率和应用程序的可维护性。 **主要特性** 1. **简化开发**:通过引入轻量级的Java Persistence API 2.0(JPA 2.0),使得数据访问更加简单。此外,Contexts and Dependency Injection for JavaTM EE (CDI) 提供了依赖注入的能力,使得组件配置更为灵活。 2. **Web Profile**:为了满足小型和中型企业的需求,Java EE 6 引入了Web Profile,这是一个精简的子集,只包含开发基本Web应用程序所需的核心技术,如Servlet 3.0、JSP 2.2和EL 2.2。 3. **新框架**:引入了统一的异步处理模型Asynchronous Servlet API,允许在后台处理HTTP请求,提高性能。另外,引入了Managed Beans 1.0,提供了一种声明式地管理JavaBeans的方式。 4. **模块化**:Servlet 3.0允许模块化部署,使得应用程序的组件可以独立更新,提高了部署的灵活性。 5. **测试支持**:Java EE 6引入了集成测试框架,如Arquillian,使得开发者可以在容器内部进行测试,更准确地模拟实际运行环境。 6. **改进的WebSocket支持**:虽然WebSocket标准在Java EE 7中才正式加入,但Java EE 6的草案已经开始讨论并为后来的WebSocket支持打下了基础。 7. **其他增强**:还包括EJB 3.1的改进,如无状态会话bean的简化,定时器服务,以及对JAX-RS(Java API for RESTful Web Services)1.1的支持,使得创建RESTful服务更为容易。 **许可证和使用** 该规范文档明确指出,其内容受到版权保护,并且使用规范必须遵循提供的许可证条款。这通常意味着用户可以免费阅读和学习,但在商业用途或开发实现时,可能需要遵循特定的许可协议。 总结来说,Java EE 6 (JSR316) 最终草案为开发者带来了许多创新和改进,简化了企业级应用开发,增强了灵活性,并为后续版本奠定了基础。开发者可以通过这个文档深入了解Java EE 6的规范和实现细节,以便更好地利用其特性来构建高效、可扩展的Web应用程序。
![](https://csdnimg.cn/release/download_crawler_static/1869808/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1869808/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1869808/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1869808/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1869808/bg14.jpg)
剩余257页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)