封面
版权信息
丛书序
前言
第一篇 Java开发Web应用
第1章 背景知识简介
1.1 Java语言简介
1.2 Web应用程序开发基本知识
1.3 Web应用程序开发
1.4 小结
1.5 常见面试题分析
1.6 习题
第2章 学习JSP
2.1 环境准备
2.2 第一个JSP程序
2.3 JSP的基本语法
2.4 编译指令和动作标签
2.5 JSP的内置对象
2.6 Servlet
2.7 自定义JSP标签
2.8 小结
2.9 常见面试题分析
2.10 习题
第二篇 Struts2框架
第3章 Struts2概述
3.1 Struts项目简介
3.2 Struts2的由来
3.3 Web世界中的MVC
3.4 为什么要使用Struts2
3.5 小结
3.6 常见面试题分析
3.7 习题
第4章 Struts2入门
4.1 下载与安装Struts2
4.2 第一个Struts2程序
4.3 发布与测试
4.4 小结
4.5 常见面试题分析
4.6 习题
第5章 Struts2的核心概念
5.1 术语概述
5.2 Struts2的体系结构
5.3 Struts2的配置文件
5.4 struts.xml的配置
5.5 实现Action
5.6 Result类型介绍
5.7 拦截器介绍
5.8 小结
5.9 常见面试题分析
5.10 习题
第6章 Struts2的View组件
6.1 EL简介
6.2 使用通用标签
6.3 使用HTML标签
6.4 OGNL介绍
6.5 模板和主题的原理与方法
6.6 在Struts中使用FreeMarker
6.7 在Struts中使用Velocity
6.8 在Struts中使用JasperReports
6.9 小结
6.10 常见面试题分析
6.11 习题
第7章 Struts2的高级应用
7.1 类型转换
7.2 校验
7.3 国际化
7.4 处理上传文件
7.5 防止重复提交
7.6 自动等待页面
7.7 控制反转
7.8 用Annotation配置Struts
7.9 小结
7.10 常见面试题分析
7.11 习题
第8章 MyEclipse中的Struts2实战
8.1 准备开发环境
8.2 编写代码
8.3 在MyEclipse中发布
8.4 小结
8.5 常见面试题分析
8.6 习题
第三篇 Hibernate框架
第9章 Hibernate概述
9.1 JDBC简介
9.2 ORM介绍
9.3 Hibernate项目简介
9.4 小结
9.5 常见面试题分析
9.6 习题
第10章 Hibernate入门
10.1 安装MySQL数据库
10.2 下载与安装Hibernate
10.3 第一个Hibernate程序
10.4 小结
10.5 常见面试题分析
10.6 习题
第11章 Hibernate基础
11.1 基本概念
11.2 配置Hibernate
11.3 Hibernate核心类
11.4 通过Session完成基本操作
11.5 小结
11.6 常见面试题分析
11.7 习题
第12章 Hibernate的O/R映射
12.1 映射定义
12.2 映射对象标识符
12.3 Hibernate的类型
12.4 小结
12.5 常见面试题分析
12.6 习题
第13章 复杂映射关系
13.1 关联关系映射
13.2 集合类映射
13.3 组件映射
13.4 继承关系映射
13.5 小结
13.6 常见面试题分析
13.7 习题
第14章 用Hibernate检索数据
14.1 查询基础
14.2 HQL语句详解
14.3 条件查询
14.4 直接使用SQL
14.5 数据过滤
14.6 小结
14.7 常见面试题分析
14.8 习题
第15章 Hibernate高级应用
15.1 批量处理
15.2 事务与并发处理
15.3 延迟加载
15.4 缓存管理
15.5 事件机制
15.6 使用注释配置Hibernate
15.7 小结
15.8 常见面试题分析
15.9 习题
第16章 MyEclipse中的Hibernate3实战
16.1 环境介绍
16.2 代码说明
16.3 测试
16.4 小结
16.5 常见面试题分析
16.6 习题
第四篇 Spring框架
第17章 Spring概述
17.1 Spring简介
17.2 Spring的基本概念
17.3 为什么要使用Spring
17.4 小结
17.5 常见面试题分析
17.6 习题
第18章 Spring入门
18.1 下载与安装Spring
18.2 第一个Spring程序
18.3 小结
18.4 常见面试题分析
18.5 习题
第19章 Spring的IoC
19.1 Bean工厂
19.2 配置Bean
19.3 依赖
19.4 Bean的特性
19.5 利用ApplicationContext
19.6 使用注释定义IoC(2.5新增)
19.7 小结
19.8 常见面试题分析
19.9 习题
第20章 Spring的AOP
20.1 Spring AOP简介
20.2 用@AspectJ配置AOP
20.3 用XML方式配置AOP
20.4 Spring2.0以前的AOP
20.5 小结
20.6 常见面试题分析
20.7 习题
第21章 Spring的MVC框架
21.1 Spring MVC简介
21.2 DispatcherServlet的功能
21.3 控制器
21.4 处理器映射
21.5 视图解析器
21.6 Spring对视图的支持
21.7 MVC的完整实例
21.8 用注释驱动Spring MVC(2.5新增)
21.9 小结
21.10 常见面试题分析
21.11 习题
第22章 用Spring整合其他应用
22.1 集成Struts
22.2 集成Struts1.x
22.3 Spring下的远程访问
22.4 简化EJB的访问
22.5 Spring中的定时调度
22.6 Spring中的线程池
22.7 事务管理
22.8 使用JDBC进行数据访问
22.9 集成Hibernate
22.10 小结
22.11 常见面试题分析
22.12 习题
第23章 MyEclipse中的Spring实战
23.1 环境介绍
23.2 代码说明
23.3 测试
23.4 小结
23.5 常见面试题分析
23.6 习题
第五篇 项目实战
第24章 Struts+Spring+Hibernate网上购物系统
24.1 系统概述
24.2 系统总体设计
24.3 持久层设计
24.4 业务逻辑组织
24.5 用Struts调用业务层并展示信息
24.6 其他功能实现
24.7 小结
更新时间:2018-12-31 19:37:13