计算机
类型
可以朗读
语音朗读
339千字
字数
2018-01-01
发行日期
展开全部
主编推荐语
Java EE 8编程技术系统介绍,指导搭建开发环境,实战构建完整信息系统。
内容简介
本书基于Java EE 8编程技术进行系统介绍。本书首先对Java EE体系结构进行概述,介绍Java EE的定义、设计思想,技术框架等,然后详细指导读者如何基于Netbeans+MySQL来搭建Java EE开发环境,随后以企业应用开发流程为主线对Java EE编程技术进行了系统介绍。本书最后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计、编码、再到部署发布,向读者展示灵活运用Java EE技术构建完整信息系统的基本技巧。
目录
- 封面页
- 书名页
- 版权页
- 内容简介
- 出版说明
- 前言
- 目录
- 第1章 Java EE概述
- 1.1 Java EE产生的背景
- 1.1.1 企业级应用程序特征
- 1.1.2 企业级应用程序体系结构
- 1.2 Java EE定义
- 1.3 Java EE编程思想
- 1.4 Java EE技术框架
- 1.4.1 组件技术
- 1.4.2 服务技术
- 1.4.3 通信技术
- 1.4.4 架构技术
- 小结
- 习题1
- 第2章 搭建开发环境
- 2.1 概述
- 2.2 安装JDK+NetBeans IDE
- 2.3 安装GlassFish Server 5
- 2.4 开发环境测试
- 小结
- 习题2
- 第3章 Servlet
- 3.1 Web应用模型
- 3.2 Servlet基础
- 3.2.1 Servlet定义
- 3.2.2 Servlet工作流程
- 3.2.3 Servlet编程接口
- 3.3 第一个Servlet
- 3.4 处理请求
- 3.4.1 请求参数
- 3.4.2 Header
- 3.4.3 上传文件
- 3.4.4 异步请求处理
- 3.4.5 异步IO处理
- 3.5 生成响应
- 3.5.1 编码类型
- 3.5.2 流操作
- 3.5.3 重定向
- 3.5.4 服务器推送
- 3.6 Servlet配置
- 3.6.1 初始化参数
- 3.6.2 URL模式
- 3.6.3 默认Servlet
- 3.7 会话管理
- 3.7.1 Cookie
- 3.7.2 URL重写
- 3.7.3 HttpSession
- 3.8 Servlet上下文
- 3.9 Servlet间协作
- 3.10 Filter
- 3.11 Listener
- 小结
- 习题3
- 第4章 JSP
- 4.1 概述
- 4.2 第一个JSP
- 4.3 脚本
- 4.3.1 输出表达式
- 4.3.2 注释
- 4.3.3 声明变量、方法、类
- 4.4 指令
- 4.4.1 page指令
- 4.4.2 include指令
- 4.5 动作组件
- 4.6 内置对象
- 4.6.1 request对象
- 4.6.2 response对象
- 4.6.3 session对象
- 4.6.4 application对象
- 4.6.5 out对象
- 4.6.6 exception对象
- 4.6.7 内置对象的作用范围
- 4.7 表达式语言
- 4.7.1 基本语法
- 4.7.2 隐式对象
- 4.7.3 存取器
- 4.8 使用JavaBean
- 小结
- 习题4
- 第5章 JSF
- 5.1 JSF概述
- 5.1.1 什么是框架
- 5.1.2 JSF框架
- 5.1.3 JSF框架的优势
- 5.2 第一个JSF应用
- 5.2.1 创建JSF项目
- 5.2.2 模型组件
- 5.2.3 视图组件
- 5.2.4 控制组件
- 5.2.5 运行演示
- 5.3 Managed Bean
- 5.3.1 定义Managed Bean
- 5.3.2 生命周期
- 5.3.3 Bean之间的依赖
- 5.4 Facelets
- 5.4.1 组件树
- 5.4.2 标记
- 5.4.3 EL支持
- 5.4.4 资源管理
- 5.5 页面模板
- 小结
- 习题5
- 第6章 WebSocket
- 6.1 引言
- 6.2 WebSocket的工作机制
- 6.3 Java EE对WebSocket的支持
- 6.4 利用WebSocket实现聊天室应用
- 小结
- 习题6
- 第7章 JDBC和数据源
- 7.1 搭建JDBC开发环境
- 7.1.1 安装数据库系统
- 7.1.2 安装驱动程序
- 7.2 连接数据库
- 7.3 执行SQL语句
- 7.3.1 Statement
- 7.3.2 PreparedStatement
- 7.3.3 CallStatement
- 7.4 ResultSet
- 7.4.1 光标
- 7.4.2 BLOB字段处理
- 7.5 RowSet
- 7.6 连接池和数据源
- 7.6.1 创建MySQL数据库的连接池
- 7.6.2 创建数据源
- 7.6.3 基于数据源访问数据库
- 小结
- 习题7
- 第8章 JPA
- 8.1 概述
- 8.2 第一个JPA应用
- 8.2.1 持久化单元
- 8.2.2 Entity
- 8.2.3 EntityManager
- 8.2.4 运行演示
- 8.3 ORM
- 8.3.1 Entity
- 8.3.2 主键
- 8.3.3 复合主键
- 8.3.4 属性
- 8.3.5 关联映射
- 8.3.6 加载方式
- 8.3.7 顺序
- 8.3.8 继承映射
- 8.4 Entity管理
- 8.4.1 获取EntityManager
- 8.4.2 持久化上下文
- 8.4.3 Entity操作
- 8.4.4 级联操作
- 8.5 JPQL
- 8.5.1 动态查询
- 8.5.2 参数设置
- 8.5.3 命名查询
- 8.5.4 属性查询
- 8.5.5 使用构造器
- 8.6 本地查询
- 8.7 基于Criteria API的安全查询
- 8.8 生命周期回调方法
- 8.9 缓存
- 小结
- 习题8
- 第9章 EJB
- 9.1 EJB基础
- 9.1.1 为什么需要EJB
- 9.1.2 EJB容器
- 9.1.3 EJB组件
- 9.1.4 EJB接口
- 9.1.5 EJB分类
- 9.1.6 部署EJB
- 9.1.7 EJB的优点
- 9.2 无状态会话Bean
- 9.2.1 什么是无状态会话Bean
- 9.2.2 开发一个无状态会话EJB
- 9.2.3 利用Servlet测试无状态会话EJB
- 9.2.4 利用远程客户端测试无状态会话Bean
- 9.3 有状态会话Bean
- 9.3.1 基本原理
- 9.3.2 实现有状态会话Bean
- 9.4 单例会话Bean
- 9.4.1 基本原理
- 9.4.2 利用JSF访问单例会话Bean
- 9.4.3 并发控制
- 9.4.4 依赖管理
- 9.5 消息驱动Bean
- 9.5.1 基本原理
- 9.5.2 实现消息驱动Bean
- 9.6 Time服务
- 9.7 拦截器
- 9.8 异步方法
- 9.9 事务支持
- 小结
- 习题9
- 第10章 CDI
- 10.1 引言
- 10.2 CDI概述
- 10.3 CDI下的受控Bean
- 10.4 Bean的生命周期范围
- 10.5 使用限定符注入动态类型
- 10.6 使用替代符实现部署时注入类型
- 10.7 使用生产方法注入动态内容
- 10.8 使用拦截器绑定注入功能服务
- 10.9 利用构造型封装注入操作
- 小结
- 习题10
- 第11章 Bean Validation
- 11.1 引言
- 11.2 Bean校验概述
- 11.3 使用默认约束器
- 11.4 Entity校验
- 11.5 实现自定义约束器
- 11.6 约束的传递
- 11.6.1 继承
- 11.6.2 级联
- 小结
- 习题11
- 第12章 Web服务
- 12.1 引言
- 12.2 Web服务的定义
- 12.3 JAX-WS Web服务
- 12.3.1 JAX-WS Web服务协议体系
- 12.3.2 JAX-WS Web服务工作模型
- 12.4 开发JAX-WS Web服务实例
- 12.4.1 创建Web服务组件
- 12.4.2 为Web服务组件添加业务逻辑
- 12.4.3 部署Web服务
- 12.4.4 测试Web服务
- 12.5 调用JAX-WS Web服务
- 12.5.1 添加Web服务客户端
- 12.5.2 调用Web服务
- 12.6 将会话Bean发布为Web服务
- 12.7 RESTful Web服务
- 12.7.1 什么是REST
- 12.7.2 利用JAX-RS开发RESTful Web服务
- 12.8 利用JSON交换数据
- 12.9 JAX-RS与JAX-WS对比
- 小结
- 习题12
- 第13章 综合练习
- 13.1 基础知识
- 13.1.1 概述
- 13.1.2 架构类型
- 13.2 功能需求
- 13.3 数据库设计
- 13.4 系统整体架构
- 13.5 系统实现
- 13.5.1 表示逻辑层
- 13.5.2 业务逻辑层
- 13.5.3 数据表示层
- 13.6 运行界面
- 小结
- 附录CD
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。