精通Java EE6平台与GlassFish 3从入门到专业
需积分: 9 95 浏览量
更新于2024-11-08
收藏 10.55MB PDF 举报
" Beginning Java EE 6 Platform with GlassFish 3 是一本由 Antonio Goncalves 编著的专业书籍,旨在引导初学者深入理解 Java EE 6 平台,并结合 GlassFish 3 应用服务器进行实战学习。作者是 JSR-316(Java EE 6)、JSR-317(JPA 2.0)和 JSR-318(EJB 3.1)小组的专家成员,具有丰富的企业开发经验,并参与了 Java 社区进程的相关工作。"
本书详细介绍了 Java EE 6 的新特性,包括但不限于以下知识点:
1. **模块化**:Java EE 6 引入了模块化的概念,使得应用程序的构建更加灵活,便于管理和维护。Web Profile 提供了一个轻量级的配置,适用于小型到中型企业应用。
2. **Java Persistence API (JPA) 2.0**:JPA 2.0 带来了许多增强功能,如第二级缓存、批处理操作、更好的查询支持和实体图形API,使得对象关系映射更为强大和高效。
3. **Enterprise JavaBeans (EJB) 3.1**:EJB 3.1 降低了使用门槛,引入了无状态会话bean的简化注解,支持本地接口,以及允许在非EJB容器中部署bean,增强了可移植性。
4. **JavaServer Faces (JSF) 2.0**:JSF 2.0 提供了更简洁的编程模型,引入了Facelets作为默认视图层技术,支持全双工通信的PrimeFaces,以及组件重用和动态表单验证等特性。
5. **Contexts and Dependency Injection (CDI) 1.0**:CDI 提供了依赖注入和上下文管理,使得组件之间的协作更为简单,同时支持事件处理和资格者注解,提高了代码的可测试性和可维护性。
6. **Batch Applications for the Java Platform (JSR 352)**:Java Batch 提供了一套标准的API和生命周期管理,用于执行批量处理任务,简化了批处理应用的开发。
7. **WebSocket API**:Java EE 6 引入了WebSocket API,支持双向通信,为实时Web应用提供了基础。
8. **GlassFish 3**:作为本书的主要实践平台,GlassFish 3 是一个开源的应用服务器,支持Java EE 6规范,提供了一个友好的管理和监控界面,以及强大的开发和调试工具。
通过本书,读者将能够了解并掌握 Java EE 6 平台的关键技术,学习如何在 GlassFish 3 上部署和运行企业级应用,从而从新手逐步成长为专业开发者。此外,书中还会涉及实际项目中的最佳实践和常见问题解决方案,帮助读者在实际开发中避免陷阱,提高效率。
2010-11-30 上传
2009-09-25 上传
2010-09-01 上传
2024-05-19 上传
2023-06-08 上传
2023-09-02 上传
2023-05-24 上传
2023-06-11 上传
2023-06-09 上传
tmpor
- 粉丝: 1
- 资源: 3
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍