图书介绍
Java EE框架开发技术与案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java EE框架开发技术与案例教程](https://www.shukui.net/cover/10/31909066.jpg)
- 张继军,董卫编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111541868
- 出版时间:2016
- 标注页数:320页
- 文件大小:234MB
- 文件页数:334页
- 主题词: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 EE组件与应用模型1
1.1.2 Java EE API及主要技术2
1.2 Java EE开发环境与开发工具5
1.2.1 Java JDK的下载与安装6
1.2.2 Tomcat服务器的安装与配置7
1.2.3 Eclipse集成开发工具的下载、安装与使用8
本章小结14
习题14
第2章 Java EE Web应用开发基础技术15
2.1 表示层(视图层)技术15
2.1.1 HTML技术与应用案例15
2.1.2 CSS技术与应用案例17
2.1.3 JavaScript技术与应用案例21
2.1.4 JSP技术与应用案例24
2.1.5 EL表达式与应用案例30
2.2 控制层技术32
2.2.1 Servlet技术与应用案例32
2.2.2 过滤器技术与应用案例34
2.2.3 监听器技术与应用案例36
2.3 业务逻辑(模型)层技术39
2.4 持久层(JDBC)技术40
2.5 MVC+DAO设计模式与应用案例42
2.5.1 基于MVC模式算术运算的Web程序设计43
2.5.2 基于MVC模式用户注册与登录系统的开发45
本章小结48
习题48
第3章 Struts 2框架基础49
3.1 Struts 2简介49
3.2 搭建Struts 2开发环境51
3.3 Struts 2入门案例52
3.3.1 入门案例1——基于Struts 2计算任意两个数据的和53
3.3.2 入门案例2——基于Struts 2实现用户注册与登录55
3.4 Struts 2的配置62
3.4.1 web.xml配置文件62
3.4.2 struts-default.xml配置文件62
3.4.3 struts.xml配置文件62
3.5 Struts 2的控制层及Action设计与配置65
3.5.1 Action类的实现与传值66
3.5.2 基于XML配置文件的Action配置与访问70
3.5.3 多方法的Action设计与配置访问71
3.5.4 Action访问Web资源75
3.5.5 基于注解的Action配置79
3.6 案例——基于注解配置Action实现用户注册与登录系统80
本章小结81
习题81
第4章 Struts 2框架的视图与拦截器技术82
4.1 Struts 2的值栈及访问82
4.2 Struts 2的OGNL表达式与应用案例84
4.3 Struts 2常用标签88
4.3.1 Struts 2的通用标签与应用案例88
4.3.2 Struts 2的控制标签与应用案例92
4.3.3 Struts 2的表单标签与应用案例94
4.4 Struts 2的拦截器97
4.4.1 Struts 2拦截器的自定义实现97
4.4.2 案例——文字过滤器的设计与应用99
4.5 Struts 2的国际化与应用案例101
4.5.1 资源文件102
4.5.2 资源文件的访问102
4.5.3 Struts 2的国际化应用案例104
4.6 Struts 2数据输入验证105
4.6.1 Struts 2的声明式输入验证106
4.6.2 Struts 2声明式输入验证案例——实现客户注册输入验证110
4.6.3 Struts 2的编程验证113
4.6.4 Struts 2编程验证案例——实现客户注册输入验证114
4.7 Struts 2文件上传及下载114
4.7.1 文件上传与应用案例115
4.7.2 文件下载与应用案例117
本章小结119
习题119
第5章 基于Struts 2的名片管理系统120
5.1 项目的需求说明120
5.2 系统分析与设计120
5.3 创建工程并搭建开发环境124
5.4 数据库与数据表的设计与实现126
5.5 访问数据库的通用工具类的设计与实现126
5.5.1 数据库连接属性文件——c3p0.properties127
5.5.2 数据库连接工具类——JdbcPoolUtils127
5.5.3 数据库访问接口——DAO接口128
5.6 用户注册与登录模块的开发128
5.6.1 用户模型类的实现129
5.6.2 访问用户数据表DAO的实现类129
5.6.3 用户Action类的实现与基于XML的Action的配置与验证130
5.6.4 用户注册、登录管理视图的设计与实现132
5.7 名片管理模块的开发133
5.7.1 名片模型类的实现134
5.7.2 访问名片数据表DAO的实现134
5.7.3 名片管理Action类的实现与基于注释的Action的配置138
5.7.4 名片管理的视图设计与实现139
5.7.5 Excel与数据库之间的数据交互及上传、下载的实现143
5.7.6 名片回收站管理模块的设计与实现146
5.8 讨论与思考147
本章小结147
习题147
第6章 Hibernate框架基础148
6.1 Hibernate概述148
6.1.1 数据持久化与ORM148
6.1.2 Hibernate框架的结构体系149
6.1.3 Hibernate的核心组件149
6.1.4 Hibernate运行过程150
6.2 搭建Hibernate开发环境151
6.3 Hibernate入门案例——数据库中添加记录153
6.4 Hibernate的核心组件及其应用155
6.4.1 Hibernate配置文件156
6.4.2 Hibernate的PO对象157
6.4.3 Hibernate映射文件158
6.4.4 Hibernate核心类(接口)与应用160
6.5 HQL语言与Query接口及应用163
6.5.1 HQL语言163
6.5.2 Query接口与应用166
6.6 Hibernate操作辅助类的设计169
6.7 Struts 2与Hibemate整合的名片管理系统开发案例173
本章小结177
习题177
第7章 Hibernate框架的高级特性178
7.1 Hibernate的QBC查询178
7.2 Native SQL180
7.3 Hibernate实体关联关系映射182
7.3.1 一对一映射182
7.3.2 一对多映射和多对一映射186
7.3.3 多对多映射191
7.4 Hibernate组件映射194
7.5 Hibernate继承映射195
7.6 基于注解方式实现映射199
7.6.1 基于注解方式映射的简单案例199
7.6.2 基于注解的实体对象映射200
7.6.3 基于注解的实体关联关系映射202
7.6.4 Hibernate的注解映射应用案例204
7.7 Hibernate的事务管理207
7.8 Hibernate的Cache管理209
7.8.1 一级Cache209
7.8.2 二级Cache209
本章小结210
习题210
第8章 Spring框架基础211
8.1 Spring概述211
8.2 搭建Spring开发环境212
8.2.1 下载Spring212
8.2.2 安装Springsource-tool-suite插件213
8.3 Spring框架的工作原理与应用案例215
8.3.1 Spring的控制反转215
8.3.2 Spring框架的工作原理218
8.3.3 应用案例1——采用Java工程实现Hello World!的显示218
8.3.4 应用案例2——采用Web工程实现Hello World!的显示221
8.4 Spring IoC容器及其实例化与使用222
8.5 基于XML文件方式的Bean配置223
8.6 Spring表达式——SpEL231
8.7 基于注释方式的Bean配置233
8.7.1 使用注释定义Bean233
8.7.2 基于注释的Bean自动装配235
8.7.3 配置类组件扫描路径237
本章小结238
习题238
第9章 Spring AOP——面向切面编程240
9.1 Spring AOP的基本概念与入门案例240
9.1.1 AOP的基本概念和工作流程240
9.1.2 Spring AOP编程的环境搭建与入门案例244
9.2 基于XML配置的AOP编程249
9.2.1 Spring AOP的通知与切入点249
9.2.2 基于XML的切面配置251
9.2.3 基于XML配置的AOP编程案例252
9.3 基于AspectJ注解配置的AOP编程255
9.3.1 在Spring中启用AspectJ注解支持255
9.3.2 基于AspectJ注解声明切面256
9.3.3 基于AspectJ注解声明通知257
9.3.4 基于AspectJ注解AOP编写案例259
本章小结261
习题261
第10章 Spring的数据库访问框架262
10.1 Spring数据库访问框架概述262
10.2 Spring对JDBC的支持264
10.2.1 Spring+JDBC与DataSource的整合应用264
10.2.2 Spring+JDBC与C3P0的整合应用268
10.2.3 Spring+JDBC与数据库连接属性文件的整合应用269
10.3 Spring与Hibernate的配置整合270
10.3.1 Spring与Hibernate整合的基本思想与整合步骤270
10.3.2 Hibernate数据源的配置与注入271
10.3.3 Hibernate的SessionFactory实例的配置创建271
10.4 Spring中的事务管理273
10.4.1 Spring中的事务管理方法与事务管理器273
10.4.2 Spring编程式管理事务方式274
10.4.3 基于XML的声明式管理事务274
10.4.4 基于注解的声明式管理事务275
10.4.5 事务属性的配置276
10.5 Spring与Hibernate整合的应用案例279
10.5.1 基于XML配置的用户注册与登录的开发279
10.5.2 基于注释配置的用户注册与登录的开发283
本章小结285
习题285
第11章 Spring对Web应用的支持286
11.1 Web应用访问Spring286
11.1.1 实例化Spring IoC286
11.1.2 在 JSP中访问Spring IoC实例对象287
11.1.3 在Servlet中访问Spring IoC实例对象288
11.2 Spring与Struts 2的集成289
11.2.1 Spring与Struts 2集成的方法与步骤290
11.2.2 Spring与Struts 2集成的配置290
11.3 Spring与Struts 2集成应用案例293
11.3.1 基于注释声明的集成应用——人员信息的添加与删除293
11.3.2 基于XML配置的整合应用——人员信息的添加与删除297
本章小结298
习题298
第12章 Spring、 Struts 2、Hibernate整合与应用案例299
12.1 Spring、 Struts 2和Hibernate框架整合与环境搭建299
12.1.1 整合Jar包299
12.1.2 整合配置文件300
12.2 案例——基于SSH整合的名片管理系统304
12.2.1 项目需求说明304
12.2.2 系统分析与设计304
12.2.3 创建工程并搭建开发环境308
12.2.4 数据库与数据表的设计与实现308
12.2.5 属性文件与配置文件308
12.3 访问数据库的通用接口及实现类310
12.4 用户注册与登录子系统的实现312
12.4.1 用户实体类的实现312
12.4.2 访问用户数据表DAO的实现类313
12.4.3 用户Service层的接口与实现类313
12.4.4 用户Action类的实现与基于XML的Action的配置与验证314
12.4.5 用户注册、登录管理视图的设计与实现315
12.5 名片管理子系统的实现315
12.5.1 名片实体类的实现315
12.5.2 访问名片数据表card的DAO实现类316
12.5.3 名片Service层的接口与实现类316
12.5.4 名片Action类的实现与基于注解方式配置Action317
12.5.5 名片管理视图的设计与实现318
12.6 其他相关模块的设计与实现318
12.7 讨论与思考318
本章小结318
习题319
参考文献320