主页 详情

《Java Web程序设计教程》_张永宾,辛宇,王攀编著_14323024_9787302471165

【书名】:《Java Web程序设计教程》
【作者】:张永宾,辛宇,王攀编著
【出版社】:清华大学出版社
【时间】:2017
【页数】:365
【ISBN】:9787302471165
【SS码】:14323024

最新查询

内容简介

第1章 Web应用开发概述

1.1 Web应用概述

1.1.1 Web与Web应用

1.1.2 Web应用是如何运行的

1.1.3 服务端开发技术对比

1.2 使用Java开发Web应用

1.2.1 Java语言简介

1.2.2 丰富的框架技术

1.2.3 Java Web应用的核心技术

1.2.4 使用Ajax和jQuery提升用户体验

1.3 集成开发环境介绍

1.3.1 常用的Java IDE

1.3.2 Web服务器汇总

1.4 本章小结

1.5 思考和练习

第2章 Java EE开发及运行环境

2.1 下载并安装JDK

2.1.1 安装JDK

2.1.2 配置环境变量

2.2 Tomcat的安装与配置

2.2.1 下载并安装Tomcat

2.2.2 在Tomcat中部署和卸载应用程序

2.3 Eclipse开发环境介绍

2.3.1 安装Eclipse

2.3.2 使用Eclipse新建Java EE应用

2.3.3 在Eclipse中使用Tomcat

2.3.4 Eclipse的常用快捷键

2.4 本章小结

2.5 思考和练习

第3章 JSP与Servlet

3.1 一个简单的JSP+Servlet应用

3.1.1 创建Servlet类

3.1.2 部署Servlet

3.1.3 创建JSP文件

3.2 JSP技术初步

3.2.1 JSP的工作原理

3.2.2 JSP文件中的内容

3.2.3 JSP的内置对象

3.2.4 JSP中的中文显示问题

3.3 Servlet的开发与应用

3.3.1 Servlet的生命周期

3.3.2 使用HttpServletRequest

3.3.3 使用HttpServletResponse

3.3.4 使用过滤器

3.3.5 使用监听器

3.4 使用jQuery异步请求数据

3.4.1 下载jQuery库

3.4.2 JSON简介

3.4.3 jQuery与Ajax

3.5 本章小结

3.6 思考和练习

第4章 使用JSP标签库

4.1 JSP标准标签库(JSTL)

4.1.1 下载JSTL安装包

4.1.2 表达式语言EL

4.1.3 使用核心标签库(C名称空间)

4.1.4 使用国际化和格式化标签库(FMT命名空间)

4.1.5 使用SQL标签库(SQL名称空间)

4.1.6 使用XML标签库(X名称空间)

4.1.7 使用JSTL函数

4.2 用JSTL开发用户管理系统

4.2.1 数据库设计

4.2.2 开发与实现

4.2.3 部署并测试应用

4.3 自定义标签库

4.3.1 一个最简单的自定义标签

4.3.2 访问标签体

4.3.3 自定义标签属性

4.4 本章小结

4.5 思考和练习

第5章 Struts 2框架基础

5.1 MVC框架

5.1.1 框架内容

5.1.2 框架和设计模式的区别

5.1.3 MVC的优点

5.2 Struts 2基础

5.2.1 Struts 2中的MVC

5.2.2 Struts 2的工作流程

5.2.3 一个简单的Struts 2应用

5.2.4 Action详解

5.2.5 struts.xml配置详解

5.2.6 Struts 2标签库

5.3 拦截器

5.3.1 拦截器的工作机制

5.3.2 Strtus 2内置拦截器

5.3.3 自定义拦截器

5.4 本章小结

5.5 思考和练习

第6章 SQL与JDBC

6.1 准备关系数据库

6.1.1 下载并安装MySQL

6.1.2 安装MySQL JDBC驱动

6.2 SQL语言简介

6.2.1 SQL概述

6.2.2 SQL数据类型

6.2.3 常有SQL语句

6.3 JDBC

6.3.1 JDBC概述

6.3.2 JDBC驱动程序

6.3.3 使用JDBC操作数据库

6.3.4 JDBC示例

6.4 本章小结

6.5 思考和练习

第7章 Hibernate框架基础

7.1 ORM简介

7.1.1 应用ORM的意义

7.1.2 流行的ORM框架

7.1.3 使用Hibernate ORM的原因

7.2 一个简单的Hibernate应用

7.2.1 下载Hibernate资源包

7.2.2 在Eclipse中引入Hibernate的JAR包

7.2.3 使用Hibernate代替JDBC

7.3 认识Hibernate ORM

7.3.1 Hibernate的框架结构

7.3.2 Hibernate配置文件详解

7.3.3 使用Hibernate映射文件

7.3.4 Hibernate的工作流程

7.4 Hibernate查询

7.4.1 Hibernate的检索策略

7.4.2 Hibernate的关联查询

7.4.3 Hibernate的查询方式

7.5 本章小结

7.6 思考和练习

第8章 Hibernate性能优化

8.1 Hibernate事务与并发

8.1.1 什么是事务

8.1.2 Hibernate Session和事务范围

8.1.3 并发控制

8.2 Hibernate缓存

8.2.1 Hibernate缓存概述

8.2.2 应用一级缓存

8.2.3 应用二级缓存

8.2.4 查询缓存

8.3 本章小结

8.4 思考和练习

第9章 Spring框架基础

9.1 Spring框架简介

9.1.1 概述

9.1.2 Spring框架的模块结构

9.1.3 Spring 4.x新特性

9.2 从Hello World开始

9.2.1 下载Spring资源包

9.2.2 基于Spring的Hello World

9.3 Spring IoC

9.3.1 IoC基础

9.3.2 IoC容器

9.3.3 bean的装配

9.4 Spring AOP

9.4.1 什么是AOP

9.4.2 AOP相关概念

9.4.3 使用Spring的通知

9.5 本章小结

9.6 思考和练习

第10章 Spring Web MVC

10.1 Spring Web MVC入门

10.1.1 Spring Web MVC是什么

10.1.2 为什么使用Spring Web MVC

10.1.3 Spring Web MVC的工作流程

10.1.4 Spring MVC的Hello World程序

10.2 深入学习Spring Web MVC

10.2.1 启动Spring MVC

10.2.2 DispatcherServlet组件类

10.2.3 使用@RequestMapping

10.2.4 控制器方法的参数

10.2.5 控制器方法的返回类型

10.2.6 模型与视图

10.2.7 Spring MVC的表单标签库

10.3 本章小结

10.4 思考和练习

第11章 Spring MVC整合Hibernate

11.1 Spring提供的DAO支持

11.1.1 J2EE应用的3层架构

11.1.2 Spring的DAO理念

11.1.3 使用@Repository注解

11.2 Spring MVC整合Hibernate 5

11.2.1 新建工程

11.2.2 创建实体类

11.2.3 创建Dao层

11.2.4 创建Service层

11.2.5 创建Controller控制器

11.2.6 创建JSP页面

11.2.7 配置Spring和Hibernate

11.2.8 引入aspectjweaver.JAR包

11.2.9 项目运行结果

11.3 本章小结

11.4 思考和练习

第12章 创建RESTful Web服务

12.1 Web服务概述

12.1.1 基于SOAP的Web服务

12.1.2 RESTful Web服务

12.2 创建RESTful Web服务

12.2.1 新建工程

12.2.2 创建实体类、DAO层和Service层

12.2.3 基于REST的控制器

12.2.4 添加配置信息

12.3 测试RESTful Web服务

12.3.1 使用RESTClient Firefox插件

12.3.2 使用REST模板编写REST客户端

12.4 本章小结

12.5 思考和练习

第13章 图书馆管理系统

13.1 系统概述

13.1.1 项目背景

13.1.2 需求分析

13.2 数据库设计

13.2.1 系统E-R图

13.2.2 数据表设计

13.3 系统设计与实现

13.3.1 搭建系统框架

13.3.2 配置Spring与Hibernate

13.3.3 创建实体类

13.3.4 管理员登录功能

13.3.5 管理员管理功能

13.3.6 读者管理功能

13.3.7 图书管理功能

13.3.8 读者登录及操作功能

13.4 系统运行结果

13.4.1 管理员操作页面

13.4.2 读者操作页面

13.5 本章小结

13.6 思考和练习

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
b86d2ac9254c02e90aa235ec907a0e7f#bf681bd6b1e8b44b6a2e0b0950b9eb65#58884247#14323024.zip