《Java EE核心技术与应用》以简练的语言讲角最新的开发技术,以精巧的示例演示最酷的编程技能,它带给你的不只是优秀程序的必备技能,更重要的是成为架构师的思想和视野
《Java EE核心技术与应用》基于最新的Java EE 6规范对Java EE应用开发技术进行系统讲解。书中主要包括四部分内容:第一部分介绍了Java EE的定义、设计思想、技术架构和开发模式等,可使读者全面认识Java EE。第二部分以Java EE企业应用的表现层、数据持久化层和业务逻辑层的开发为主线,重点讲解Java EE 6 规范的最新功能特性,包括JSF 2.0、Servlet3.0、EJB 3.1和JPA 2.0等,使读者掌握开发完整Java EE企业应用的基本技能。第三部分讲解了如何利用CDI实现组件的低耦合、如何利用Bean Validation框架实现统一校验、如何确保企业应用安全等高级知识,使读者掌握企业应用开发中的系统架构、安全防护等高级技能。第四部分讲解了如何利用JavaMail、Web服务、JMS消息服务和消息驱动Bean等技术来实现企业应用之间的集成和交互。
第1章 走进Java EE
1.1 引言
1.2 为什么需要Java EE
1.2.1 企业级应用特征
1.2.2 企业级应用架构体系
1.3 什么是Java EE
1.4 Java EE 设计思想
1.4.1 容器
1.4.2 组件
1.4.3 容器与组件的交互
1.5 Java EE 技术架构
1.5.1 组件技术
1.5.2 服务技术
1.5.3 通信技术
1.5.4 框架技术
1.6 Java EE 核心开发模式
1.7 Java EE优点
1.8 小结
第2章 搭建开发环境
第3章 基于JSF构建表示逻辑层
第4章 扩展JSF
第5章 利用Servlet处理复杂Web请求
第6章 利用JPA访问企业信息
第7章 使用会话Bean实现业务逻辑
第8章 利用CDI实现组件间低耦合
第9章 使用Bean Validation校验数据
第10章 确保企业应用安全
第11章 为应用添加邮件发送功能
第12章 利用Web服务集成应用
第13章 利用消息服务实现应用间异步交互