Java EE 6基础教程第一卷
"《The Java EE 6 Tutorial》第一卷" 本书是SUN Microsystems公司于2009年出版的《The Java EE 6 Tutorial》的第一卷,主要介绍Java企业版(Java EE)6的基本概念和技术。Java EE是用于构建企业级分布式应用程序的平台,它提供了丰富的组件和服务,如Servlet、JSP、EJB、JPA等,以支持多层架构的应用开发。 Java EE 6是该平台的一个重要版本,它引入了若干改进和新特性,旨在简化开发过程,提高开发效率。例如,轻量级的CDI(Contexts and Dependency Injection)容器替代了早期的EJB 2.x,使得依赖注入变得更加简单和灵活。同时,JSF 2.0的引入增强了用户界面组件模型,增加了 Facelets 技术,使视图层开发更加直观。 本书的"基本概念"部分可能涵盖了以下几个关键知识点: 1. **Java EE架构**:解释Java EE平台如何通过不同的层(表示层、业务逻辑层、数据访问层)来组织应用程序,以及这些层之间的交互方式。 2. **Servlet与JSP**:Servlet是Java EE的核心组件之一,负责处理HTTP请求。JSP(JavaServer Pages)则提供了动态生成HTML页面的能力,结合EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library),可以让开发者更专注于页面表现。 3. **EJB(Enterprise JavaBeans)**:虽然在Java EE 6中,EJB变得更为轻量级,但仍然是企业级应用的重要组成部分,尤其是无状态会话bean和实体bean。 4. **JPA(Java Persistence API)**:JPA允许开发者以面向对象的方式处理数据库操作,提供了一种统一的ORM(Object-Relational Mapping)解决方案,简化了数据持久化。 5. **JSF(JavaServer Faces)**:JSF 2.0改进了用户界面的创建,包括Facelets模板、组件库增强以及对Ajax的支持。 6. **CDI(Contexts and Dependency Injection)**:CDI提供了依赖注入和上下文管理服务,使得组件间的协作变得更加容易。 7. **WS(Web Services)**:Java EE 6支持创建和消费Web服务,如JAX-WS和JAXB,它们用于实现SOAP服务和XML数据绑定。 8. **测试和部署**:书中可能还会介绍JUnit和Arquillian等测试工具,以及如何在应用服务器(如GlassFish)上部署Java EE应用。 9. **安全**:Java EE 6提供了多种安全机制,如角色基的访问控制(RBAC)、SSL/TLS、JAAS(Java Authentication and Authorization Service)等。 10. **国际化和本地化**:Java EE 6支持多语言环境,开发者可以利用Resource Bundle进行国际化和本地化设置。 这本书是Java EE 6开发者的重要参考资料,通过阅读和实践,开发者能够深入理解Java EE 6平台的各个组件和框架,掌握构建高效、可扩展的企业级应用的技术和最佳实践。
![](https://csdnimg.cn/release/download_crawler_static/1619170/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1619170/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1619170/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1619170/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1619170/bg14.jpg)
剩余609页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![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/1ac2f30332f243b68c0913c2face2ddd_webzl.jpg!1)
- 粉丝: 4
- 资源: 73
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的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)