图书介绍
JavaEE教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![JavaEE教程 第2版](https://www.shukui.net/cover/16/31383102.jpg)
- 郑阿奇主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302494720
- 出版时间:2018
- 标注页数:427页
- 文件大小:74MB
- 文件页数:438页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JavaEE教程 第2版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 EE传统开发1
1.1.2 Java EE框架开发4
1.2 Java EE开发环境的构建5
1.2.1 JDK的安装与配置5
1.2.2 Tomcat的安装与配置9
1.2.3 MyEclipse的安装与配置12
1.2.4 集成开发环境的搭建16
1.3 MyEclipse 2017开发入门19
1.3.1 MyEclipse 2017环境介绍19
1.3.2 一个简单的Java Project程序23
1.3.3 一个简单的Web Project程序26
1.3.4 项目的导出、移除和导入29
思考与实验33
第2章 网页设计基础34
2.1 XHTML34
2.1.1 文档头36
2.1.2 文档正文37
2.1.3 设置文本格式38
2.1.4 多媒体标记44
2.1.5 表格的设置45
2.1.6 表单的应用48
2.1.7 超链接的应用56
2.1.8 设计框架57
2.2 CSS样式表61
2.3 XML基础63
2.3.1 基本结构63
2.3.2 语法规则65
2.3.3 XML元素66
2.3.4 XML属性67
2.3.5 XML验证69
2.3.6 查看XML文档70
2.3.7 使用CSS显示XML文档70
2.3.8 使用XSLT显示XML文档72
2.4 JavaScript基础74
2.4.1 JavaScript语法基础74
2.4.2 JavaScript浏览器对象76
思考与实验83
第3章 JSP基础85
3.1 JSP概述85
3.1.1 一个简单的JSP实例85
3.1.2 JSP运行原理86
3.2 Servlet基础87
3.2.1 Servlet主要接口和类87
3.2.2 Servlet举例92
3.3 JSP基本构成95
3.3.1 JSP数据定义95
3.3.2 JSP程序块95
3.3.3 JSP表达式96
3.3.4 JSP指令96
3.3.5 JSP动作97
3.3.6 JSP注释103
3.4 JSP内置对象104
3.4.1 page对象104
3.4.2 config对象104
3.4.3 out对象104
3.4.4 response对象105
3.4.5 request对象105
3.4.6 session对象106
3.4.7 application对象107
3.4.8 pageContext对象110
3.4.9 exception对象110
思考与实验111
第4章 Java EE数据库应用基础112
4.1 MySQL 5.7112
4.1.1 安装MySQL 5.7112
4.1.2 设置MySQL字符集115
4.1.3 Navicat for MySQL工具117
4.1.4 建立数据库和表120
4.2 创建数据源连接123
4.2.1 进入DB Browser123
4.2.2 配置MySQL驱动124
4.2.3 连接MySQL数据库125
4.2.4 连接SQL Server数据库126
4.3 数据库应用基础实例129
4.3.1 功能说明129
4.3.2 系统分析和建库表130
4.3.3 开发步骤131
思考与实验142
第5章 Struts 2应用143
5.1 Struts 2概述143
5.1.1 MVC介绍143
5.1.2 Struts 2体系结构143
5.2 基本应用及工作流程144
5.2.1 简单的Struts 2实例144
5.2.2 Struts 2工作流程及各种文件详解150
5.2.3 Struts 2数据验证及验证框架的应用157
5.3 标签库应用162
5.3.1 Struts 2的OGNL表达式162
5.3.2 数据标签165
5.3.3 控制标签169
5.3.4 表单标签172
5.3.5 非表单标签174
5.4 拦截器应用174
5.4.1 拦截器配置175
5.4.2 拦截器实现类176
5.4.3 自定义拦截器177
5.5 国际化应用178
5.6 文件上传应用182
5.6.1 上传单个文件183
5.6.2 多文件上传186
5.7 Struts 2综合应用实例188
思考与实验194
第6章 Hibernate应用195
6.1 Hibernate概述195
6.2 Hibernate应用基础196
6.2.1 Hibernate应用实例开发196
6.2.2 Hibernate各种文件的作用204
6.2.3 Hibernate核心接口211
6.2.4 HQL查询214
6.3 Hibernate关系映射217
6.3.1 一对一关联217
6.3.2 多对一单向关联226
6.3.3 一对多双向关联227
6.3.4 多对多关联230
6.4 Hibernate与Struts 2整合应用实例235
6.4.1 整合原理235
6.4.2 需求演示235
6.4.3 架构和准备238
6.4.4 功能实现247
思考与实验261
第7章 Spring应用263
7.1 Spring概述263
7.2 依赖注入264
7.2.1 工厂模式264
7.2.2 依赖注入应用266
7.2.3 注入的两种方式270
7.3 接口及基本配置273
7.3.1 Spring核心接口273
7.3.2 Spring基本配置274
7.4 Spring AOP276
7.4.1 代理机制276
7.4.2 AOP基本概念280
7.4.3 通知Advice281
7.4.4 切入点Pointcut284
7.5 Spring的事务支持286
7.5.1 采用TransactionProxyFactoryBean生成事务代理287
7.5.2 利用继承简化配置288
7.5.3 采用BeanNameAutoProxyCreator自动创建事务代理289
7.5.4 用DefaultAdvisorAutoProxyCreator自动创建事务代理291
7.6 Spring与Struts 2的整合293
7.7 Spring与Hibernate的整合297
思考与实验305
第8章 Struts 2、Hibernate和Spring整合:学生成绩管理系统306
8.1 整合原理306
8.2 整合方法308
8.3 持久层开发309
8.3.1 生成POJO类及映射文件309
8.3.2 实现DAO312
8.4 业务层开发321
8.5 表示层开发327
8.5.1 配置过滤器及监听器327
8.5.2 主界面设计328
8.5.3 学生信息管理331
思考与实验340
第9章 Ajax应用347
9.1 Ajax概述347
9.2 Ajax基础应用348
9.2.1 XMLHttpRequest对象348
9.2.2 Ajax适用场合350
9.3 开源Ajax框架351
9.4 Ajax应用实例354
思考与实验358
第10章 模块化开发:网上购书系统359
10.1 系统分析和设计359
10.1.1 网上购书系统概述359
10.1.2 数据库设计360
10.2 搭建系统框架362
10.2.1 创建项目及源代码包362
10.2.2 添加SSH2多框架362
10.3 前端界面开发363
10.3.1 页面布局363
10.3.2 分块设计367
10.3.3 效果展示372
10.4 注册、登录和注销373
10.4.1 注册功能373
10.4.2 登录和注销379
10.5 图书分类展示382
10.5.1 图书分类383
10.5.2 按类别显示图书386
10.5.3 分页显示图书390
10.5.4 页面展示效果398
10.6 图书查询400
10.7 购物车404
10.7.1 添加图书到购物车404
10.7.2 显示购物车411
10.8 结账414
10.9 Ajax为注册添加验证418
思考与实验421
附录A MySQL学生成绩管理系统数据库423
A.1 学生信息表423
A.2 课程信息表424
A.3 学生成绩表425
A.4 专业表426
A.5 登录表426
A.6 连接表426