图书介绍
JavaEE开发技术与案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![JavaEE开发技术与案例教程](https://www.shukui.net/cover/12/35061374.jpg)
- 刘彦君,金飞虎主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115337412
- 出版时间:2014
- 标注页数:312页
- 文件大小:60MB
- 文件页数:322页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JavaEE开发技术与案例教程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 EE1
1.1.2 Java EE的新特性2
1.2 Java EE应用分层架构5
1.2.1 分层模式概述5
1.2.2 Java EE的结构6
1.3 Java EE技术规范6
1.4 敏捷轻型框架8
1.4.1 轻型框架简介8
1.4.2 Hibernate框架简介9
1.4.3 Struts简介9
1.4.4 Spring简介9
1.4.5 JSF简介10
1.4.6 Tapestry简介10
1.4.7 WebWork简介10
1.5 Java EE开发环境10
1.5.1 JDK的下载和安装10
1.5.2 集成开发环境的安装和使用11
1.5.3 Tomcat的安装和配置13
1.5.4 MySQL数据库的安装和使用14
1.6 小结17
1.7 习题18
第2章 JDBC数据库编程19
2.1 JDBC概述19
2.1.1 JDBC数据库应用模型19
2.1.2 JDBC驱动程序20
2.1.3 用JDBC访问数据库20
2.1.4 JDBC常用API22
2.1.5 数据库连接范例29
2.2 数据库基本操作30
2.2.1 数据插入操作30
2.2.2 数据删除操作31
2.2.3 数据更新操作32
2.2.4 数据查询操作32
2.2.5 事务处理33
2.3 数据库存取优化37
2.3.1 常用技术37
2.3.2 编译预处理37
2.3.3 调用存储过程39
2.3.4 采用连接池40
2.4 小结45
2.5 习题46
第3章 Java Servlet47
3.1 概述47
3.1.1 什么是Java Servlet47
3.1.2 Servlet的特点47
3.2 Servlet编程基础48
3.2.1 Servlet接口48
3.2.2 Servlet程序的编译50
3.2.3 Servlet的配置50
3.3 Servlet的生命周期52
3.4 Servlet API常用接口和类53
3.4.1 ServletConfig接口53
3.4.2 GenericServlet类54
3.4.3 ServletRequest接口55
3.4.4 ServletResponse接口57
3.4.5 HttpServlet类57
3.4.6 HttpServletRequest接口58
3.4.7 HttpServletResponse接口59
3.5 Servlet的应用举例60
3.6 小结63
3.7 习题63
第4章 JSP64
4.1 JSP概述64
4.1.1 什么是JSP64
4.1.2 JSP的特点65
4.1.3 JSP举例65
4.2 JSP基本语法66
4.2.1 JSP页面的基本组成66
4.2.2 JSP指令标记67
4.2.3 JSP动作标记70
4.2.4 JSP脚本74
4.2.5 JSP的注释76
4.3 JSP中的隐含对象77
4.3.1 out对象78
4.3.2 request对象78
4.3.3 response对象81
4.3.4 session对象82
4.3.5 application对象84
4.3.6 其他对象85
4.4 EL表达式和标签87
4.4.1 表达式语言87
4.4.2 JSTL标签库89
4.4.3 自定义标签98
4.5 小结100
4.6 习题100
第5章 XML101
5.1 XML简介101
5.1.1 XML与HTML的比较101
5.1.2 XML语法概要101
5.1.3 DTD语法104
5.1.4 XML Schema简介106
5.2 DOM和SAX109
5.2.1 使用DOM110
5.2.2 使用SAX113
5.3 XPath115
5.4 小结118
5.5 习题119
第6章 Struts2120
6.1 Struts2简介120
6.1.1 Struts的起源120
6.1.2 Struts优、缺点121
6.2 Struts2安装122
6.3 Struts2工作原理123
6.4 Struts.xml配置125
6.4.1 Struts.xml文件结构125
6.4.2 加载子配置文件126
6.4.3 action配置128
6.5 Struts2的简单例子130
6.6 拦截器135
6.6.1 拦截器介绍135
6.6.2 拦截器实例136
6.7 Struts2类型转换139
6.7.1 类型转换简介139
6.7.2 类型转换实例139
6.8 输入校验143
6.8.1 手动输入完成校验143
6.8.2 使用Struts2框架校验145
6.8.3 校验器的配置风格147
6.9 小结150
6.10 习题151
第7章 Hibernate3152
7.1 Hibernate3入门152
7.1.1 Hibernate3简介152
7.1.2 持久层与ORM152
7.1.3 概念153
7.1.4 目前流行的ORM产品154
7.1.5 Hibernate核心接口154
7.1.6 开发Hibernate3程序156
7.2 Hibernate对象状态161
7.2.1 对象的状态161
7.2.2 对象的特征161
7.3 Hibernate事务164
7.3.1 事务概述164
7.3.2 JDBC中使用事务165
7.3.3 Hibernate事务管理166
7.4 Hibernate反向工程167
7.5 HQL174
7.6 小结183
7.7 习题183
第8章 Spring2184
8.1 Spring2概述184
8.1.1 Spring框架简介184
8.1.2 Spring的特征185
8.1.3 Spring的优点186
8.1.4 Spring框架结构186
8.2 Spring快速入门187
8.2.1 手动搭建Spring开发环境187
8.2.2 应用MyEclipse工具搭建Spring开发环境188
8.3 IoC的基本概念189
8.3.1 什么是IoC189
8.3.2 依赖注入196
8.4 依赖注入的形式196
8.4.1 setter方法注入196
8.4.2 构造方法注入196
8.4.3 3种依赖注入方式的对比197
8.5 IoC的装载机制198
8.5.1 IoC容器198
8.5.2 Spring的配置文件199
8.5.3 Bean的自动装配201
8.5.4 IoC中使用注解201
8.6 AOP概述204
8.6.1 AOP简介204
8.6.2 AOP中的术语205
8.7 AOP实现原理206
8.7.1 静态代理206
8.7.2 JDK动态代理208
8.7.3 CGLib代理210
8.8 AOP框架212
8.8.1 Advice212
8.8.2 Pointcut、Advisor214
8.8.3 Introduction215
8.9 Spring中的AOP218
8.9.1 基于XML Schema的设置218
8.9.2 基于Annotation的支持221
8.10 小结223
8.11 习题224
第9章 EJB225
9.1 EJB概述225
9.1.1 什么是EJB225
9.1.2 EJB组件类型226
9.1.3 EJB 3的构成227
9.2 会话Bean227
9.2.1 创建无状态会话Bean227
9.2.2 访问无状态会话Bean228
9.2.3 有状态会话Bean229
9.3 消息服务和消息驱动Bean229
9.3.1 Java消息服务229
9.3.2 消息驱动Bean231
9.4 EJB生命周期232
9.5 小结233
9.6 习题233
第10章 SSH整合开发案例234
10.1 系统概述235
10.1.1 功能需求与系统架构235
10.1.2 工程依赖的jar包235
10.2 SSH工程的配置237
10.2.1 Hibernate配置237
10.2.2 Struts配置239
10.2.3 Spring配置239
10.2.4 web.xml242
10.2.5 控制台日志配置243
10.3 Domain层244
10.3.1 领域模型244
10.3.2 生成实体类和映射文件246
10.4 DAO层247
10.4.1 通用泛型DAO接口的设计247
10.4.2 实现通用泛型DAO接口249
10.5 验证码253
10.5.1 页面层253
10.5.2 Action层256
10.5.3 处理不存在的Action方法请求257
10.6 用户注册258
10.6.1 页面层258
10.6.2 Service层260
10.6.3 Action层261
10.6.4 处理不存在的Action方法请求264
10.7 用户登录265
10.7.1 页面层265
10.7.2 Service层266
10.7.3 Action层267
10.7.4 登录检查过滤器269
10.8 视频上传与转码270
10.8.1 页面层270
10.8.2 视频转码工具类:VideoConverter272
10.8.3 Service层276
10.8.4 Action层277
10.9 首页及查询分页280
10.9.1 分页模型类:PageBean280
10.9.2 页面层281
10.9.3 Service层286
10.9.4 Action层287
10.9.5 产生测试数据287
10.10 播放及评论视频289
10.10.1 页面层289
10.10.2 Service层291
10.10.3 Action层292
10.11 小结295
第11章 基于Java EE的测试296
11.1 单元测试296
11.2 基于QTP的功能测试301
11.2.1 使用QuickTest进行测试的过程301
11.2.2 QuickTest Professional 6.0应用程序的界面302
11.2.3 录制303
11.2.4 分析录制的测试脚本305
11.2.5 运行、分析测试305
11.3 基于JMeter的性能测试305
11.3.1 JMeter简介305
11.3.2 JMeter的安装与配置306
11.4 小结312
11.5 习题312