希赛IT教育研发中心组织编写

副标题:无

作   者:谢星星主编

分类号:

ISBN:9787508473710

微信扫一扫,移动浏览光盘

简介

   本书由希赛IT教育研发中心组织编写,是关于当前流行的开源框架技术   Struts 2、Hibernate 3和Spring 2的整合书籍。本书详尽分析了这3种技术   ,并通过实例讲解这3种技术的整合。    本书分为5篇共21章,包括环境准备篇、Struts 2篇、Hibernate 3篇、   Spring 2篇和实战篇。本书实例丰富、内容知识全面,浅显易懂,能够帮助   读者尽快掌握这3种框架技术的使用。    本书适合作为Java/Java EE开发的初、中级读者的参考书,也可作为需   要掌握Struts、Hibernate和Spring开源框架技术或学习其整合的读者使用   ,也非常适合高校相关专业的学生、社会Java技术培训班作教材使用。对于   缺乏项目实战经验的程序员来说,通过本书的学习,可快速积累项目开发经   验。    本书提供实例源程序,读者可以到中国水利水电出版社网站   (http://waterpub.com.cn/softdown/)和希赛教育网下载中心   (http://www.educity.cn/data/)下载。   

目录

  前言
  第1篇 环境准备篇
  第1章 搭建开发环境
   [例1-1]下载和安装JDK
   [例1-2]安装Fomcm
   [例1-3]下载和安装JavaEE Eclipse
   [例1-4]下载和安装MySQL
   小结
  第2篇 Struts 2篇
  第2章 步入Struts 2框架开发的殿堂
   [例2-1]下载Struts 2
   [例2-2]搭建Struts 2的开发环境
   [例2-3]用Struts 2实现用户登录
   小结
  第3章 配置文件
   [例3-1]配置web.xml
   [例3-2]配置struts.xml
   [例3-3]配置struts.properties
   [例3-4]struts的默认配置文件default.properties
   小结
  第4章 国际化Web应用
   [例4-1]常见中文乱码问题的解决方案
   [例4-2]使用资源文件
   [例4-3]参数化字符串
   小结
  第5章 数据校验器
   [例5-1]使用重写validate()方法进行手动校验
   [例5-2]使用重写validateXxx()方法进行手动校验
   [例5-3]使用Struts 2的验证框架完成服务端校验
   [例5-4]使用Struts2的验证框架完成客户端校验
   [例5-5]国际化校验的提示信息
   [例5-6]非字段校验器规则
   [例5-7]常用内建的校验器
   小结
  第6章 类型转换
   [例6-1]不使用Struts 2的类型转换器进行类型转换
   [例6-2]继承DefauffTypeConverter类进行类型转换
   [例6-3]继承StrutsrypeConverter类进行类型转换
   [例6-4]数组的类型转换
   [例6-5]集合的类型转换
   [例6-6]Struts 2中内置的类型转换
   [例6-7]类型转换的错误处理
   小结
  第7章 拦截器
   [例7-1]理解拦截器
   [例7-2]拦截器的配置
   [例7-3]内建拦截器
   [例7-4]自定义拦截器
   小结
  第8章 Struts 2标签库
   [例8-1]控制标签
   [例8-2]数据标签
   [例8-3]UI标签
   小结
  第9章 OGNL
   [例9-1]OGN[的使用
   [例9-2]EL表达式
   [例9-3]L,ambda表达式
   小结
  第3篇 Hibernate 3篇
  第10章 Hibernate入门
   [例10-1]Java对象持久化技术
   [例10-2]搭建Hibernate 3开发环境
   [例10-3]用Hibemate实现用户信息查询
   小结
  第11章 Hibernate配置文件
   [例11-1]配置Hibemate.cfig.xml
   [例11-2].hbm.xml文件基本配置
   [例11-3]配置一对多关联
   [例11-4]配置一对一关联
   [例11-5]配置多对多关联
   小结
  第12章 Hibernate查询
   [例12-1]Hibernate查询语言:HQI
   [例12-2]条件查询(Criteria Queries)
   [例12-3]SQL查询
   [例12-4]连接查询
   小结
  第13章 操纵实体对象
   [例13-1]解说Hibernate对象的3种状态
   [例13-2]保存实体对象
   [例13-3]更新实体对象
   [例13-4]删除实体对象
   [例13-5]绕过Hibernate API对数据进行操作
   [例13-6]使用Hibernate调用存储过程
   小结
  第14章 Hibernate的事务控制
   [例14-1]解说数据库事务
   [例14-2]在Hibernate中进行事务控制
   小结
  第4篇 Spring 2篇
  第15章 Spring入门
   [例15-1]Spring 2.0简介
   [例15-2]下载Spring 2.0
   [例15-3]搭建Spring 2开发环境
   [例15-4]使用Spring 2开发HelloWorld
   小结
  第16章 核心机制——IoC
   [例16-1]解说IoC的相关概念
   [例16-2]XML格式配置元数据
   [例16-3]实例化容器的几种方式
   [例16-4]实例化bean的3种方式
   [例16-5]注入方式——构造子注入
   [例16-6]注入方式——setter方法注入
   [例16-7]注入方式——接口注入
   [例16-8]bean属性及构造器参数
   小结
  第17章 Spring的AOP
   [例17-1]解说AOP的概念
   [例17-2]AOP实现原理
   [例17-3]@AspectJ支持
   [例17-4]使用Spring AOP实现异常拦截
   小结
  第18章 Spring的高级配置
   [例18-1]数据源配置
   [例18-2]Hibernate事务配置
   [例18-3]邮件服务配置
   [例18-4]定时任务配置
   小结
  第5篇 实战篇
  第19章 Struts、Hibernate和Spring整合
   [例19-1]使用Struts实现用户注册
   [例19-2]在Struts项目中整合Hibernate
   [例19-3]Struts+Hibernate中整合Spring
   小结
  第20章 SSH实例——个人备忘录系统
   20.1 系统需求分析
   20.2 系统架构设计
   20.3 数据库设计
   20.4 系统详细设计
   20.5 系统实现设计
   小结
  第21章 SSH实例——个人收支管理系统
   21.1 系统需求分析
   21.2 系统架构设计
   21.3 数据库设计
   21.4 系统详细设计
   21.5 系统实现设计
   小结
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

希赛IT教育研发中心组织编写
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon