出版时间:2011-1 出版社:电子工业出版社 作者:陈天河 页数:629
Tag标签:无
前言
Java开发是现在软件开发中最大的热点,而轻量级的J2EE由于其开发容易、应用方便无疑成为了热点中的热点。本书正是围绕目前炙手可热的轻量级J2EE组件——Struts,Hibernate和Spring为核心进行讲解的。在本书中使用了目前最流行的集成开发环境Eclipse,并对其基本配置、使用方法以及在软件开发中常用的功能进行了详细的讲解。Struts 2.1是一个实现了MVC模式的Web应用组件,是由WebWork组件发展而来的,因此是一个非常成熟的Web组件,被广泛地应用于各种Web应用系统的表示层实现中。Hibernate是一个成熟的ORM组件,主要用于实现数据的持久化功能。它的最大作用在于构筑了面向对象的Java语言与关系型数据库之间的桥梁,这样就使开发人员可以直接通过对Java对象的持久化操作来完成对数据的持久化操作。Spring作为一个轻量级的J2EE框架,其核心是一个功能强大的IoC容器,在此容器的基础上又提供了对AOP的支持,以及对持久层和表示层的封装实现。同时,它也提供了对常用持久层组件和表示层组件的支持。任何编程语言和技术的学习都应该以实践为基础,也就是说只有通过具体的练习实现了所要完成的功能,才能说对于这个知识点有了一定的了解。就像所有的编程书籍都会以类似“Hello World!”的实例开始进行讲解一样,本书每个组件的讲解都是以最基础的实例进行讲解的。在这些实例中,读者可以了解到组件的基本用法和主要功能,为后面深入的学习打下坚实的基础。
内容概要
本书详细讲解了struts 2.1,hibernate 3.5和spring
3.0这三个组件的基础知识和基本使用方法,并通过一系列集成开发实例讲解了这三个组件在j2ee项目中的应用。
本书对每一个组件的讲解都是以入门级实例开始的,然后对组件的架构以及各方面的功能进行了深入的探讨。这样安排的好处是使读者在具备了初步知识的基础上对组件进行更深入的理解,并通过一系列贴近实际的实例来提高读者对组件的把握能力以及迅速丰富开发经验。本书的配套光盘中包含了本书所有实例的完整源代码以及开发中需要使用到的辅助工具。
本书适合于使用基于struts,hibernate,spring的java应用程序进行开发的技术人员,同时也非常适合对这三种技术感兴趣的读者进行学习和提高。
书籍目录
第1章 配置开发环境
1.1 安装jdk
1.1.1 获得jdk安装软件
1.1.2 安装jdk
1.1.3 检查jdk的安装结果
1.2 eclipse初探
1.2.1 eclipse的发布版本
1.2.2 安装和配置eclipse
1.2.3 运行eclipse
1.2.4 eclipse集成环境概述
1.2.5 使用eclipse开发第一个java程序
1.3 tomcat
1.3.1 获得tomcat
1.3.2 安装和配置tomcat
1.3.3 启动tomcat
1.3.4 在eclipse中配置tomcat
1.4 安装oracle
1.5 小结
第2章 struts 入门
2.1 struts 简介
2.1.1 了解struts
2.1.2 获得struts
2.1.3 运行struts 的样例程序
2.2 struts 的第一个应用
2.2.1 构建hello world程序
2.2.2 实现用户登录功能
2.3 小结
第3章 深入struts
3.1 struts 的处理流程
3.2 strutsprepareandexecutefilter
3.2.1 strutsprepareandexecutefilter的作用
3.2.2 strutsprepareandexecutefilter的配置
3.3 struts 的配置文件
3.3.1 package元素
3.3.2 include元素
3.3.3 bean元素
3.3.4 constant元素
3.4 struts 中常量的配置
3.4.1 struts 中常量配置的优先级
3.4.2 struts 中常量的配置方法
3.4.3 struts 中的可配置参数
3.5 struts 中的valuestack
3.5.1 ognl
3.5.2 ognlvaluestack的基本应用
3.6 struts 中的类型转换
3.6.1 转换器的定义
3.6.2 struts 中的类型转换机制
3.6.3 转换器的注册
3.6.4 struts 所提供的类型转换器
3.6.5 struts 对collection和map的类型转换
3.6.6 为集合对象建立索引
3.6.7 类型转换中的错误处理
3.7 小结
第4章 struts 的视图核心技术
4.1 struts 的标签库
4.1.1 struts 标签库概述
4.1.2 struts 标签的配置
4.1.3 struts 标签的语法
4.1.4 struts 标签的功能
4.2 struts 的主题和模板
4.2.1 struts 的主题
4.2.2 struts 的模板
4.3 ajax在struts 中的应用
4.3.1 ajax的核心技术
4.3.2 struts 对于ajax的支持
4.4 小结
第5章 struts 的后台核心技术
第6章 struts 的其他核心技术
第7章 hibernate简介
第8章 hibernate入门
第9章 深入hibernate
第10章 hibernate映射技巧
第11章 hibernate高级技巧
第12章 spring简介
第13章 spring的核心技术
第14章 基于spring的数据访问
第15章 spring mvc入门
第16章 spring的web集成
第17章 使用struts +spring+hibernate架构开发订货系统
章节摘录
插图:
编辑推荐
《轻量级Web应用开发宝典:Struts 2.1+Hibernate 3.5+Spring 3.0整合开发》:以入门级的实例为起点,充分考虑初学者的需要以实例讲解为基础,探索组件的设计思想书中实例都来源于真实的项目开发,力争与实际工作紧密结合内容讲解由浅入深、循序渐进,可以满足不同层次读者的需求一线系统架构专家为读者揭密Java EE轻量级组合框架SSH,以简驭繁,直击SSH实战开发要领。全新的版本,全面展示Struts 2.1+Hibernate 3.5+Spring 3.0的新特性。
图书封面
图书标签Tags
无
评论、评分、阅读与下载