网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Struts与Hibernate实用教程--构建基于MVC模式的高效Java Web应用(附光盘)
分类
作者 邬继成
出版社 电子工业出版社
下载
简介
编辑推荐

本书结合实际例子由浅入深地介绍了Struts和Hibernate的基本原理和应用方法。全书可分为三部分:第一部分讲解Struts的原理及其应用;第二部分讲解Hibernate的原理和应用;第三部分是提高篇,介绍如何用Struts和Hibernate一起构建Java Web应用,包括在Eclipse中开发Struts和Hibernate应用的方法,同时涉及一些常用开源软件工具的用法。本书内容来自作者多年的教学和软件开发经验,主要面对初学者,特别是针对面对就业压力、需要实践技能的大学生和年轻的程序开发爱好者。本书也可用做大专院校和计算机培训学校的指导图书。

内容推荐

Struts和Hibernate是当前非常流行的Java Web应用框架,由于它们很好地实现了MVC设计模式以及具有使用简便、开源免费的特点,在国内外获得越来越广泛的应用。本书将结合实际例子由浅入深地介绍Struts和Hibernate的基本原理和应用方法,内容包括Java Web应用基础,Struts和Hibernate的基本原理,实例讲解Struts和Hibernate应用程序的开发方法,一些相对高级但实用的Struts和Hibernate技术,以及Struts和Hibernate结合一起使用来构建一个完整的基于MVC模式的Java Web应用程序。

本书内容安排采用实用人才培训的思路,由浅入深,实用为主,既可以供广大工程技术人员参考,也是各类院校学生学习Java Web开发的绝佳入门读本。

目录

第1章  Java Web编程基础

1.1  Java Web编程的主要组件技术

1.1.1  Servlet

1.1.2  JSP

1.1.3  JavaBean

1.1.4  JDBC

1.1.5  XML

1.1.6  Tomcat

1.2  MVC设计模式

1.2.1  JSP Model 1和Model 2架构

1.2.2  MVC设计模式

1.2.3  MVC实现框架

1.3  构建一个简单的基于MVC模式的Java Web应用程序

1.3.1  数据表设计

1.3.2  构建视图组件

1.3.3  构建控制组件

1.3.4  构建模型组件

1.3.5  构建数据访问组件

1.3.6  编译、打包、部署和运行程序

1.3.7  讨论

1.4  小结

第2章  Struts入门

2.1  Struts简介

2.1.1  Struts软件包的下载和安装

2.1.2  Struts软件包的组成

2.2  Struts的基本原理

2.3  Struts的核心组件

2.3.1  Struts的控制器组件

2.3.2  Struts的视图组件

2.3.3  Struts的模型组件

2.4  用Struts构建一个简单的登录系统

2.4.1  用JBuilder建立一个项目工程

2.4.2  构建JSP页面

2.4.3  构建ActionForm

2.4.4  构建Action

2.4.5  构建模型组件和数据访问组件

2.4.6  构建Struts的配置文件

2.4.7  编译、打包、部署和运行程序

2.5  小结

第3章  Struts详解

3.1  Struts配置文件struts-config.xml

3.1.1  <form-beans>元素

3.1.2  <action-mappings>元素

3.1.3  <global-forwards>元素

3.1.4  <message-resources>元素

3.2  Struts的中央控制器

3.2.1  Struts应用程序处理用户请求的一般过程

3.2.2  ActionServlet类

3.2.3  RequestProcessor类

3.2.4  ActionServlet在web.xml中的配置

3.3  Action类及其相关类

3.3.1  Action类

3.3.2  ActionMapping类

3.3.3  ActionForward类

3.4  ActionForm类及表单数据验证

3.4.1  Struts的视图组件概述

3.4.2  ActionForm的作用机理

3.4.3  ActionForm的使用方法

3.4.4  表单数据验证

3.5  Struts常用标记库

3.5.1  HTML标记库

3.5.2  Bean标记库

3.5.3  Logic标记库

3.6  Struts应用示例

3.7  小结

第4章  Struts提高

4.1  Struts对国际化的支持

4.1.1  资源文件和资源包

4.1.2  资源文件的编码转化

4.1.3  资源包的访问

4.1.4  国际化的应用举例

4.2  DispatchAction类 

4.3  动态ActionForm

4.3.1  配置动态ActionForm

4.3.2  在Action中访问动态ActionForm

4.3.3  动态ActionForm的表单验证

4.3.4  动态ActionForm应用实例 

4.4  Validator验证框架

4.4.1  Validator的安装

4.4.2  在struts-config.xml中配置Validator

4.4.3  validator-rules.xml的配置

4.4.4  validation.xml的配置

4.4.5  DynaValidatorForm类及其子类

4.4.6  Validator的应用示例

4.5  小结

第5章  Hibernate入门

5.1  Hibernate简介

5.2  Hibernate软件包简介

5.3  Hibernate框架简介

5.3.1  Hibernate的结构体系

5.3.2  Hibernate的核心组件

5.3.3  Hibernate的运行过程

5.4  Hibernate入门示例

5.5  小结

第6章  Hibernate详解

6.1  Hibernate配置文件

6.1.1  hibernate.properties

6.1.2  hibernate.cfg.xml

6.2  持久化类/对象

6.3  映射文件 xxx.hbm.xml

6.4  Configuration类

6.5  SessionFactory接口

6.6  Session接口

6.6.1  概述

6.6.2  取得持久化对象的方法

6.6.3  持久化对象的保存、更新和删除方法

6.7  Query接口

6.7.1  概述

6.7.2  setXXX( )方法

6.7.3  list( )方法

6.7.4  excuteUpdate( )方法

6.7.5  使用命名查询(namedQuery)

6.8  Transaction接口

6.9  HibernateUtil类

6.10 Hibernate应用示例

6.11 小结

第7章  Hibernate提高

7.1  利用关联关系操纵对象

7.1.1  一对一关联关系的使用

7.1.2  一对多关联关系的使用

7.1.3  多对多关联关系的使用

7.2  Hibernate数据查询

7.2.1  Hibernate Query Language

7.2.2  Criteria Query方式

7.2.3  Native SQL查询

7.3  Hibernate的事务管理

7.3.1  事务的特性

7.3.2  事务隔离

7.3.3  在Hibernate配置文件中设置隔离级别

7.3.4  在Hibernate中使用JDBC事务

7.3.5  在Hibernate中使用JTA事务

7.4  Hibernate的Cache管理

7.4.1  一级Cache

7.4.2  二级Cache

7.4.3  在Hibernate中使用EhCache

7.5  小结

第8章  用Struts和Hibernate一起构建Java Web应用

8.1  用Struts和Hibernate构建一个列车车次查询系统

8.1.1  设计数据表

8.1.2  构建视图组件

8.1.3  构建Struts组件

8.1.4  构建模型层组件

8.1.5  构建Hibernate组件

8.1.6  编译、打包与运行

8.2  用Struts和Hibernate构建一个在线招聘系统

8.2.1  需求说明和分析

8.2.2  招聘岗位管理模块的编程

8.3  自己动手

第9章  在Eclipse中开发Struts和Hibernate应用

9.1  Eclipse概述

9.1.1  Eclipse的由来和发展

9.1.2  Eclipse的结构和平台内核

9.2  Eclipse开发环境的建立

9.2.1  Eclipse安装

9.2.2  Eclipse多国语言包的安装

9.2.3  Eclipse中文文本编辑器的设置

9.3  在Eclipse中进行Java Web应用开发

9.3.1  Eclipse中Java Web应用开发环境的建立

9.3.2   在Eclipse中开发Java Web应用

9.4  在Eclipse中进行Struts应用开发

9.4.1  Easy Struts插件简介

9.4.2  Easy Struts插件的安装与配置

9.4.3  开发 Struts 应用程序

9.5  在Eclipse中进行Hibernate应用开发

9.5.1  Hibernate Synchronizer简介

9.5.2  Hibernate Synchronizer的下载和安装 

9.5.3  Hibernate应用程序的开发

9.6  小结

第10章  Java Web应用开发中常用的开源软件工具

10.1  开源软件概述

10.1.1  开源软件的历史与现状

10.1.2  主要开源软件项目介绍

10.1.3  基于开源软件的Java Web应用开发的技术方案

10.2  构建工具Ant的用法

10.2.1  Ant简介

10.2.2  Ant的安装与配置

10.2.3  Ant的构建文件 build.xml

10.2.4  编译源代码

10.2.5  文件系统操作

10.2.6  应用举例

10.3  Log4j的用法

10.3.1  Log4j简介

10.3.2  Log4j的组成

10.3.3  Log4j的配置

10.3.4  Log4j的应用实例

10.4  MySQL的用法

10.4.1  MySQL数据库简介

10.4.2  MySQL的下载与安装

10.4.3  MySQL的常用命令

10.5  小结

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/19 8:41:51