图书介绍
JAVA EE 项目开发教程 第3版(含视频教学)PDF|Epub|txt|kindle电子书版本网盘下载
![JAVA EE 项目开发教程 第3版(含视频教学)](https://www.shukui.net/cover/4/31346823.jpg)
- 郑阿奇主编;俞琰编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121328671
- 出版时间:2018
- 标注页数:242页
- 文件大小:54MB
- 文件页数:253页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JAVA EE 项目开发教程 第3版(含视频教学)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 下载安装JDK 82
1.1.2 下载安装Tomcat 96
1.1.3 安装MyEclipse 20178
1.1.4 安装MySQL 5.712
1.1.5 设置MySQL字符集15
1.1.6 创建MySQL数据库18
1.2 Java EE环境搭建20
1.2.1 配置MyEclipse 2017所用的JRE21
1.2.2 集成MyEclipse 2017与Tomcat 922
1.2.3 MyEclipse 2017连接MySQL24
1.3 MyEclipse 2017环境简介26
1.3.1 标准界面元素27
1.3.2 组件化的功能30
习题一30
第2章 项目开发入门:Java EE开发初步31
2.1 简单Web程序开发31
2.1.1 创建Web项目31
2.1.2 编写JSP页面32
2.1.3 部署项目33
2.1.4 运行浏览35
2.2 MyEclipse项目管理35
2.2.1 导出项目36
2.2.2 移除项目36
2.2.3 打开项目37
2.2.4 导入项目37
2.3 Java EE传统开发39
2.3.1 Modell模式39
2.3.2 入门实践一:JSP+JDBC实现登录39
2.3.3 Java EE程序的调试45
2.3.4 知识点——包、目录、Jar文件、Servlet、JSP、JDBC49
习题二51
第3章 项目开发入门:Java EE框架与MVC模式52
3.1 Struts 2让网页与控制分离52
3.1.1 Struts 2框架52
3.1.2 入门实践二:JSP+Struts 2+JDBC实现登录56
3.1.3 知识点——Struts 2:配置、Action61
3.2 Hibernate把数据持久化66
3.2.1 Hibernate概述66
3.2.2 入门实践三:JSP+Hibernate实现登录67
3.2.3 知识点——Hibernate:配置、接口及ORM基础74
3.2.4 入门实践四:JSP+DAO+Hibernate实现登录79
3.2.5 知识点——DAO模式、HQL语言和Query接口82
3.3 MVC框架开发模式85
3.3.1 MVC思想85
3.3.2 入门实践五:JSP+Struts 2+DAO+Hibernate实现登录86
3.3.3 知识点——Action:与属性分离87
习题三89
第4章 项目开发入门:Java EE框架集成90
4.1 Java EE组件集成原理90
4.1.1 IoC(控制反转)机制90
4.1.2 Spring框架93
4.2 Spring/Hibernate集成应用96
4.2.1 入门实践六:JSP+Spring+DAO+Hibernate实现登录97
4.2.2 知识点——Spring容器、DAO层104
4.3 Struts 2/Spring集成应用107
4.3.1 让Spring代管Action107
4.3.2 入门实践七:JSP+Struts 2+Spring+JDBC实现登录107
4.4 SSH2多框架整合110
4.4.1 以Spring为核心的整合思路111
4.4.2 入门实践八:JSP+Struts 2+Spring+DAO+Hibernate组合111
习题四116
第5章 项目开发综合:网上书店应用的架构设计117
5.1 网上书店的架构117
5.1.1 功能需求和展示117
5.1.2 业务层的引入:多框架整合(含Service层)118
5.1.3 系统架构:原理与实施127
5.2 搭建项目框架128
5.3 注册、登录和注销功能开发133
5.3.1 表示层页面设计133
5.3.2 持久层接口设计141
5.3.3 业务及控制逻辑设计143
5.3.4 用Spring整合各组件145
5.3.5 辅助编码147
5.3.6 部署运行149
习题五150
第6章 项目开发综合:显示图书功能开发151
6.1 需求展示151
6.2 开发步骤152
6.2.1 显示图书类别152
6.2.2 按类别显示图书157
6.2.3 分页显示图书162
6.2.4 搜索图书171
6.3 知识点——Struts 2:标签库175
6.3.1 数据标签175
6.3.2 控制标签176
习题六177
第7章 项目开发综合:购物车功能开发178
7.1 需求展示178
7.2 开发步骤179
7.2.1 添加到购物车179
7.2.2 显示购物车188
7.2.3 结账下订单191
7.3 知识点——Struts 2:OGNL表达式198
7.3.1 OGNL基础198
7.3.2 OGNL的集合操作199
7.4 知识点——Hibernate数据关联200
7.4.1 多对一200
7.4.2 一对多202
7.4.3 双向关联204
习题七207
第8章 项目开发技术:日志输出和事务管理208
8.1 Spring AOP简介208
8.1.1 从代理机制初探AOP208
8.1.2 动态代理209
8.1.3 AOP基本概念210
8.1.4 通知Advice212
8.1.5 切入点Pointcut213
8.1.6 Spring对事务的支持215
8.2 开发步骤217
8.2.1 为订单添加日志输出217
8.2.2 将结账过程纳入事务管理219
8.3 知识点——Hibernate缓存、事务管理221
8.3.1 缓存管理221
8.3.2 事务222
习题八224
第9章 项目开发技术:Ajax验证用户注册225
9.1 开发步骤225
9.2 Ajax入门230
9.2.1 Asynchronous JavaScript+XML230
9.2.2 XMLHttpRequest232
9.2.3 基于Ajax的用户注册实例233
9.2.4 Ajax集成技术:DWR233
习题九234
第10章 项目开发技术:Java EE应用测试与发布235
10.1 测试235
10.1.1 应用测试:使用JUnit单元测试框架235
10.1.2 性能与压力测试239
10.2 发布240
10.2.1 发布网上书店240
10.2.2 知识点——发布文件的类型241
习题十242