您好,欢迎光临有路网!
Struts 2+Hibernate+Spring整合开发技术详解
有路璐璐:

Struts 2+Hibernate+Spring整合开发技术详解

  • 作者:蒲子明
  • 出版社:清华大学出版社
  • ISBN:9787302211037
  • 出版日期:2010年10月01日
  • 页数:592
  • 定价:¥69.50
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书通过理论与实践相结合的方式来讲述struts 2+hibernate+spring整合开发知识。本书共分4篇19章,第1篇为1~7章,内容包括struts 2运行机制,常用配置,拦截器,struts 2标签优势及分类,struts 2国际化、异常处理、ognl和文件上传与—下载。第2篇为8~11章,内容包括hibernate框架、基础配置和hibernate核心接口,基本映射,hibernate一级缓存和二缓存及性能优化。第3篇为12~16章,内容包括spring体系结构,bean容器,spring aop,spring mvc框架,dispatcherservlet配置、处理器映射与拦截器、视图解析器和控制器,struts2与spring的整合原理、方式和流程。第4篇通过3个综合应用实例介绍了struts 2+hibernate+spring整合开发知识。
    本书适合的读者对象包括java web开发和j2ee开发人员,具备一定基础的jsp和servlet开发人员,正在自学j2ee知识的读者,本书还可以作为在校师生的教学参考资料。
    文章节选
    第1篇 struts 2篇
    第2章 拦截器
    内容摘要
    拦截器(Interceptor)是动态拦截Action调用的对象,类似于Servlet中的过滤器。在执行Action的executeO方法之前,Struts 2会首先执行在struts.xml中引用的拦截器。所以说,拦截器提供了一种机制,使***可以在一个Action前后执行需要的代码,可以在一个Action执行前阻止其执行,也可以在Action执行后做一些相应的工作,同时还提供一种可以提取Action中可重用部分的万式。
    拦截器是stmts 2框架的基石,许多功能的实现都是构建在拦截器的基础之上的,例如文件的上传与下载、国际化、类型转换和数据校验等,并且Struts 2还提供内建拦截器,例如timer
    和params等,这些拦截器可完成框架的大部分任务。
    2.1 拦截器简介
    拦截是AOP(Aspect-Oriented Programming,面向切面编程)的一种实现策略,如果说面向对象编程是将需求功能划分为不同的、相对独立的和封装良好的类,并使它们有着属于自己的行为,依靠继承和多态等来定义彼此的关系,那么面向切面编程则是将通用需求功能从不相关的类中分离出来,使得很多类共享一个行为,一旦发生变化,不必修改很多类,只需修改这个行为即可。
    Struts 2拦截器体系正是应用了AOP设计哲学,可以动态拦截Action调用的对象,***只需耍提供拦截器的实现类,并将其配置在struts.xml文件中即可。
    ……
    目录
    第1篇 struts 2篇
    第1章 struts 2入门
    1.1 struts 2发展历程
    1.2 配置struts 2运行环境
    1.3 struts 2**个例子
    1.4 struts 2各个部分的作用
    1.5 配置struts 2
    1.6 配置struts.xml
    第2章 拦截器
    2.1 拦截器简介
    2.2 拦截器配置
    2.3 自定义拦截器
    2.4 深入拦截器
    2.5 内建拦截器
    第3章 action和类型转换
    3.1 实现action控制类
    3.2 访问actioncontext
    3.3 直接访问servletapl
    3.4 配置action
    3.5 动态方法调用
    3.6 使用通配符
    3.7 类型转换
    第4章 struts 2标签库
    4.1 struts 2标签库概述
    4.2 使用控制标签
    4.3 使用数据标签
    4.4 使用主题模板
    4.5 使用表单ui标签
    4.6 使用非表单ui标签
    第5章 struts 2输入校验
    5.1 输入校验概述
    5.2 struts 2手动完成输入校验
    5.3 使用struts 2内置校验器
    5.4 自定义校验器
    第6章 struts 2扩展与**技巧
    6.1 struts国际化
    6.2 应用中的异常处理
    6.3 ognl
    6.4 文件上传与下载
    第7章 用户注册系统
    7.1 系统概述
    7.2 数据库设计
    7.3 通用模块实现
    7.4 用户模块实现
    7.5 管理员模块实现
    第2篇 hibernate篇
    第8章 hibernate简介
    8.1 持久化概述
    8.2 orm简介
    8.3 hibernate框架
    8.4 **个hibernate程序
    8.5 hibernate基础配置
    8.6 session接口
    第9章 hibernate映射与检索
    9.1 映射文件配置
    9.2 集合映射
    9.3 实体对象关联关系映射
    9.4 hibernate检索方式
    第10章 hibernate事务、缓存与性能优化
    10.1 事务
    10.2 并发控制
    10.3 悲观锁和乐观锁
    10.4 hibernate缓存
    10.5 hibemate中的第二级缓存
    10.6 hibernate查询缓存
    10.7 hibernate性能优化
    10.8 hibernate查询优化
    第11章 bbs论坛开发
    11.1 系统设计
    11.2 数据库设计
    11.3 系统实现
    第3篇 spring篇
    第12章 spring概述
    12.1 使用spring的原因
    12.2 spring的下载和安装
    12.3 spring快速入门
    12.4 理解ioc
    12.5 spring产品线横向比较
    第13章 装配bean
    13.1 bean容器
    13.2 bean的生命周期
    13.3 基本bean装配
    13.4 自动装配
    13.5 使用spring特殊bean
    第14章 面向切面编程
    14.1 aop简介
    14.2 创建advice
    14.3 定义pointcut
    14.4 创建introduction
    14.5 使用proxyfactorybean
    14.6 自动代理
    第15章 spring web框架
    15.1 spring mvc框架
    15.2 中文乱码问题
    15.3 国际化信息
    15.4 文件上传
    15.5 使用tiles布局
    第16章 相册系统
    16.1 系统概述
    16.2 系统配置
    16.3 系统模块开发
    第4篇 综合实例篇
    第17章 通讯录
    17.1 系统概述
    17.2 系统整合
    17.3 联系组模块
    17.4 联系人模块
    第18章 列车查询系统
    18.1 系统概述
    18.2 数据库设计
    18.3 框架整合
    18.4 hibernate持久层
    18.5 实现dao层
    18.6 按车次查询列车模块
    第19章 网上书店项目
    19.1 系统设计
    19.2 数据库设计
    19.3 系统实现

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外