Java EE项目开发教程(第3版)(含视频教学)
¥
0.51
八五品
库存3件
作者郑阿奇
出版社电子工业出版社
出版时间2017-12
版次3
装帧其他
货号9787121328671
上书时间2024-12-20
商品详情
- 品相描述:八五品
图书标准信息
-
作者
郑阿奇
-
出版社
电子工业出版社
-
出版时间
2017-12
-
版次
3
-
ISBN
9787121328671
-
定价
39.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
242页
-
字数
403千字
- 【内容简介】
-
本书以“网上书店”项目为引导,系统简明地介绍Java EE基本技术和应用方法,对Java EE的教学具有明显的优势。其基本方法是把繁多和复杂的内容分散开来,通过应用理解原理和方法。本书从结构上做了调整,更加规范,与Java EE项目开发直接结合。本书共10章,清晰地划分为项目开发准备、项目开发入门、项目开发综合、项目开发技术4个部分;通过与项目相关的知识点介绍,对项目开发过程中的疑问进行详细的解答。本书免费提供教学课件、实例工程文件和配套的jar包。同时,提供二维码扫码教学视频,均可到华信教育资源网(www.hxedu.com.cn)直接下载通过PC播放。本书可以作为大学本专科Java EE课程教材、实习教材,也可以作为Java EE技术培训和入门参考书。
- 【作者简介】
-
郑阿奇,男,南京师范大学教授,主编多个系列高等院校计算机教材,其中十多种入选普通高等教育“十一五”国家级规划教材和“十二五”职业教育国家规划教材。
- 【目录】
-
目 录
第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 Model1模式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
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价