图书介绍
Java EE架构设计与开发实践PDF|Epub|txt|kindle电子书版本网盘下载
- 方巍编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302466635
- 出版时间:2017
- 标注页数:347页
- 文件大小:158MB
- 文件页数:363页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java EE架构设计与开发实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java EE概述1
1.1 Java EE简介1
1.1.1 什么是Java EE2
1.1.2 Java EE的新特性2
1.2 Java EE应用分层架构7
1.2.1 分层模式概述7
1.2.2 Java EE的结构9
1.3 Java EE技术规范13
1.4 敏捷轻型框架16
1.4.1 Hibernate简介16
1.4.2 Struts 2简介18
1.4.3 Spring简介21
1.4.4 JSF简介22
1.4.5 Tapestry简介23
1.4.6 WebWork简介23
1.5 Java EE开发环境24
1.5.1 JDK的下载和安装24
1.5.2 Tomcat 8.0的安装和配置26
1.5.3 集成开发环境的安装和使用27
1.5.4 MySQL数据库的安装和使用28
1.5.5 SQLServer数据库的安装和使用29
1.6 本章小结31
1.7 习题31
实训1搭建Java EE运行及开发环境32
第2章 Java Web开发概述36
2.1 Java Web概述36
2.1.1 Web程序基本知识36
2.1.2 Web程序开发过程37
2.2 HTTP协议37
2.2.1 HTTP方法的请求格式38
2.2.2 HTTP方法的响应格式38
2.2.3 HTTP协议主要特点38
2.2.4 GET/POST方法的比较39
2.3 JDBC简介39
2.3.1 常用的标准SQL语句40
2.3.2 JDBC结构41
2.3.3 JDBC驱动类型43
2.3.4 常用数据库JDBC连接写法44
2.3.5 创建JDBC应用程序具体步骤46
2.4 Java Web应用服务器49
2.4.1 Glassfish简介49
2.4.2 JBoss简介50
2.4.3 Tomcat简介51
2.4.4 WebSphere简介51
2.4.5 WebLogic简介51
2.4.6 在MyEclipse中配置Tomcat52
2.5 在MyEclipse中开发Java Web程序54
2.5.1 Web工程的创建54
2.5.2 Web工程的发布55
2.5.3 在Eclipse中调试程序55
2.6 常用开发工具57
2.6.1 Maven项目管理工具57
2.6.2 版本管理工具CVS58
2.6.3 日志工具63
2.6.4 报表图形引擎64
2.7 本章小结67
2.8 习题67
实训2 JDBC数据库连接及常用开发工具使用69
第3章 HTML、JavaScript简介76
3.1 任务1引入性案例76
3.2 任务2HTML的基本结构77
3.3 任务3文本及版面风格的控制78
3.3.1 文本控制78
3.3.2 版面风格控制81
3.4 任务4图像、超链接和表格82
3.4.1 图像和超链接82
3.4.2 表格85
3.5 任务5 HTML的表单88
3.5.1 表单定义88
3.5.2 文本框控件89
3.5.3 单选按钮和复选框90
3.5.4 下拉菜单和列表91
3.5.5 按钮91
3.5.6 图像域、隐藏域和文件域92
3.5.7 分组标记93
3.6 任务6 CSS使用93
3.7 任务7 HTML 5应用95
3.8 任务8 JavaScript使用97
3.8.1 JavaScript概述97
3.8.2 函数97
3.8.3 事件处理99
3.8.4 JSON简介102
3.9 任务9jQuery基础103
3.9.1 jQuery安装104
3.9.2 jQuery语法105
3.9.3 jQuery选择器106
3.9.4 jQuery事件操作108
3.10 任务10 AJAX基础应用110
3.10.1 AJAX概述111
3.10.2 XMLHttpRequest对象112
3.10.3 AJAX应用实例113
3.10.4 开源AJAX框架DWR介绍114
3.11 本章小结115
3.12 习题115
实训3 HTML和JavaScript综合应用117
第4章 JSP应用基础122
4.1 Servlet概述122
4.1.1 Servlet工作原理122
4.1.2 Servlet的特点123
4.2 Servlet编程基础124
4.2.1 Servlet接口124
4.2.2 Servlet程序的编译125
4.2.3 Servlet的配置125
4.2.4 Servlet的应用实例127
4.3 JSP简介133
4.3.1 工作原理134
4.3.2 一个简单的JSP程序134
4.3.3 JSP注释与声明136
4.3.4 JSP表达式和程序段137
4.4 JSP指令138
4.4.1 include指令138
4.4.2 page指令139
4.4.3 taglib指令140
4.5 JSP动作141
4.5.1 forward动作141
4.5.2 include动作142
4.5.3 plugin动作指令143
4.5.4 useBean动作143
4.6 JSP的内置对象144
4.6.1 输出对象out144
4.6.2 4种属性范围145
4.6.3 请求对象request145
4.6.4 响应对象response146
4.6.5 会话对象session147
4.6.6 Web服务器对象application148
4.7 JSP中文乱码问题全解决方案149
4.7.1 JSP页面中文乱码149
4.7.2 URL传递参数中文乱码150
4.7.3 表单提交中文乱码151
4.7.4 使用请求编码格式过滤器Filter152
4.8 本章小结153
4.9 习题154
实训4 Servlet和JSP综合应用155
第5章 Struts 2开发162
5.1 Struts 2简介162
5.1.1 Struts的起源162
5.1.2 MVC设计模式简介163
5.1.3 Struts优、缺点163
5.2 Struts 2安装164
5.3 Strut 2工作原理165
5.4 Struts配置文件166
5.4.1 Struts.xml文件167
5.4.2 加载子配置文件167
5.4.3 Action配置167
5.4.4 struts.properties属性文件168
5.5 Struts 2开发实例168
5.6 拦截器172
5.6.1 拦截器介绍172
5.6.2 拦截器实例174
5.7 类型转换OGNL176
5.7.1 OGNL简介176
5.7.2 类型转换实例176
5.7.3 OGNL小结180
5.8 Struts 2常用标签181
5.9 输入校验183
5.9.1 手动输入完成校验183
5.9.2 使用Struts2框架校验185
5.9.3 校验器的配置风格188
5.10 Struts国际化189
5.11 本章小结190
5.12 习题190
实训5用Struts实现图书管理系统中用户登录模块192
第6章 Hibernate基础196
6.1 Hibernate概述196
6.1.1 Hibernate简介196
6.1.2 Hibernate不同版本之间的区别197
6.1.3 持久层与ORM198
6.1.4 Hibernate体系结构199
6.1.5 Hibernate API简介201
6.2 Hibernate应用基础201
6.2.1 Hibernate应用开发步骤201
6.2.2 Hibernate配置文件202
6.2.3 Hibernate核心接口205
6.2.4 HQL查询207
6.2.5 Hibernate开发实例209
6.3 Hibernate对象219
6.3.1 对象的特征219
6.3.2 对象的状态222
6.3.3 主键生成策略223
6.3.4 对象关系映射225
6.3.5 关系映射实例230
6.4 Hibernate事务编程234
6.4.1 事务概述234
6.4.2 JDBC中使用事务235
6.4.3 Hibernate事务管理236
6.5 本章小结240
6.6 习题240
实训6用Struts和Hibernate实现高校选课系统241
第7章 Spring基础与应用248
7.1 Spring概述248
7.1.1 Spring框架简介248
7.1.2 Spring的特点249
7.1.3 Spring框架结构249
7.2 Spring快速入门251
7.2.1 搭建Spring环境251
7.2.2 一个简单依赖注入实例253
7.3 依赖注入基本原理255
7.3.1 控制反转与依赖注入255
7.3.2 依赖注入的形式256
7.3.3 IoC装载机制260
7.4 Spring AOP概述262
7.4.1 AOP概念与术语262
7.4.2 AOP实现机制264
7.4.3 Spring中的AOP270
7.5 Spring事务管理276
7.5.1 事务简介276
7.5.2 事务管理器277
7.5.3 Spring事务管理机制278
7.5.4 事务的传播行为和隔离级别280
7.6 本章小结281
7.7 习题282
实训7 Struts 2+Spring 3集成示例283
第8章 SSH整合架构开发289
8.1 SSH集成开发简介289
8.2 SSH集成开发实例1290
8.3 SSH集成开发实例2301
8.4 本章小结310
第9章 Java EE课程设计案例311
9.1 系统概述311
9.2 系统需求分析311
9.2.1 学习平台系统功能分析312
9.2.2 设计思想312
9.3 系统数据库设计312
9.3.1 数据库概念设计313
9.3.2 数据库逻辑设计314
9.3.3 数据库的连接原理316
9.4 平台功能实现316
9.4.1 创建项目工程317
9.4.2 三层开发过程317
9.5 本章小结339
附录A Java EE开发常见错误及解决340
附录B Java EE面试题及参考答案344