JavaEE mainstream open-source framework

副标题:无

作   者:唐振明主编;王晓华,于瑞云,蔡国民编著

分类号:

ISBN:9787121147753

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

简介

《JavaEE主流开源框架》主要内容简介:目前,很多企业应用中都会使用各种框架技术,其中Struts2、Hibernate、Spring是三个常用的JavaEE开源框架,掌握这些主流框架技术是很多企业对开发人员的基本要求。《JavaEE主流开源框架》将这三大框架“一网打尽”,是一把开启JavaEE开源框架世界的钥匙。本教材主要分为三个部分,每部分学习一个框架,而每部分却不是孤立的,教材使用一个案例贯穿始终。在每个部分,都将结合学习到的新技能不断修改完善案例,直到最终将三大框架都应用到了案例当中,能够帮助读者深入理解三大框架如何应用在真实应用中。 《JavaEE主流开源框架》适合各层次的JavaEE开发人员阅读。

目录

第一部分 Struts2框架 (1)
第1章 Struts2快速入门 (2)
1.1 Struts2概述 (2)
1.2 Struts2简单实例 (4)
1.3 实例的运行过程 (10)
1.4 Struts2的特点 (12)
1.5 教材案例准备 (13)
1.6 本章小结 (19)

第2章 Struts2的控制器 (20)
2.1 过滤器 (20)
2.2 拦截器 (21)
2.3 Action (26)
2.4 本章小结 (28)

第3章 自定义拦截器 (29)
3.1 编写拦截器类 (29)
3.2 配置使用拦截器 (30)
3.3 本章小结 (31)

第4章 Struts2框架的Action (32)
4.1 Action接口 (32)
4.2 Action类中的方法 (33)
4.3 将多个Action类“合并” (36)
4.4 Action类的不同调用方式 (38)
4.5 本章小结 (41)

第5章 Action类与Servlet API (42)
5.1 使用ActionContext (42)
5.2 使用ServletActionContext (45)
5.3 IoC方式 (46)
5.4 ActionContext使用实例 (47)
5.5 本章小结 (49)

第6章 Action类封装请求参数 (50)
6.1 Field-Driven方式 (50)
6.2 Model-Driven方式 (51)
6.3 本章小结 (53)

第7章 Action类的属性 (54)
7.1 Action是多实例的 (54)
7.2 Action属性封装请求参数 (56)
7.3 Action属性传递对象 (57)
7.4 Action属性封装Action配置参数 (58)
7.5 JSP文件中如何获得Action属性 (59)
7.6 本章小结 (60)

第8章 值栈与OGNL (61)
8.1 值栈 (61)
8.2 OGNL (62)
8.3 本章小结 (65)

第9章 国际化 (66)
9.1 哪些内容需要国际化 (66)
9.2 Struts2国际化资源文件 (67)
9.3 struts.properties文件 (68)
9.4 使用国际化资源文件 (69)
9.5 使用多个国际化资源文件 (71)
9.6 本章小结 (74)

第10章 输入校验 (75)
10.1 ActionSupport类 (75)
10.2 JSP中显示校验信息 (76)
10.3 input视图 (77)
10.4 手工校验方式 (77)
10.5 Action中使用国际化资源文件 (82)
10.6 校验器校验 (86)
10.7 类型转换 (89)
10.8 本章小结 (91)

第11章 Struts2标签 (92)
11.1 Struts2标签库概述 (92)
11.2 表单UI标签 (93)
11.3 非表单UI标签 (95)
11.4 控制标签 (96)
11.5 数据标签 (97)
11.6 本章小结 (98)

第12章 Struts2异常处理 (99)
12.1 Model层抛出异常 (99)
12.2 Action中直接捕获异常 (100)
12.3 在struts.xml中声明异常映射 (101)
12.4 本章小结 (102)

第13章 Struts2的Ajax支持 (103)
13.1 Ajax简介 (103)

13.2 Ajax简单案例 (104)
13.3 struts2中对Ajax的支持 (109)
13.4 本章小结 (113)

第14章 配置文件总结 (114)
14.1 web.xml (114)
14.2 struts.xml (114)
14.3 struts.properties (118)
14.4 本 章 小 结 (118)

第二部分 Hibernate框架 (119)
第1章 Hibernate快速入门 (120)
1.1 Hibernate概述 (120)
1.2 常用API (124)
1.3 Eclipse中开发Hibernate应用 (126)
1.4 本章小结 (136)

第2章 Hibernate核心知识点 (137)
2.1 持久化类 (137)
2.2 对象状态 (138)
2.3 Hibernate属性配置 (139)
2.4 ORM映射基础 (141)
2.5 HQL语言 (143)
2.6 本章小结 (146)

第3章 HQL语言详解 (147)
3.1 from子句 (147)
3.2 select子句 (148)
3.3 聚集函数 (149)
3.4 where子句 (150)
3.5 order by子句 (152)
3.6 group by子句 (152)
3.7 子查询 (153)
3.8 本章小结 (153)

第4章 粒度设计 (154)
4.1 基于设计的粒度设计 (154)
4.2 基于性能的粒度设计 (157)
4.3 本章小结 (160)

第5章 关联关系映射 (161)
5.1 关联的方向与数量 (161)
5.2 一对多/多对一 (162)
5.2.1 基于主外键的一对多/多对一关联 (163)
5.2.2 基于连接表的一对多/多对一关联 (167)
5.3 一对一关联 (171)
5.3.1 基于主键的一对一关联 (171)
5.3.2 基于唯一外键的一对一关联 (175)
5.4 多对多关联 (177)
5.5 关联映射配置文件 (182)
5.6 连接查询 (183)
5.7 本章小结 (186)

第6章 继承关系映射 (187)
6.1 本章实例准备 (187)
6.2 TPS(Table Per SubClass) (189)
6.3 TPH(Table Per Class Hierarchy) (192)
6.4 TPC(Table Per Concrete Class) (194)
6.5 多态查询 (197)
6.6 本章小结 (198)

第7章 Hibernate性能提升 (199)
7.1 批量操作 (199)
7.2 延迟加载 (200)
7.3 batch-size属性 (202)
7.4 本章小结 (204)
第8章 整合Struts/Hibernate (205)

第三部分 Spring框架 (208)
第1章 Spring概述 (209)
1.1 Spring框架的模块 (209)
1.2 使用Eclipse开发Spring应用 (210)
1.3 本章小结 (212)

第2章 IoC(控制反转) (213)
2.1 什么是IoC (213)
2.2 IoC的使用 (216)
2.3 需要使用IoC的对象 (218)
2.4 如何实例化bean (220)
2.5 setter注入和构造器注入 (222)
2.6 属性值的配置方式 (223)
2.7 集合类型属性配置 (225)
2.8 bean的作用域 (228)
2.9 bean的初始化和析构 (230)
2.10 IoC的技术基础 (231)
2.10.1 反射技术 (231)
2.10.2 JavaBean自省技术 (233)
2.11 IoC使用实例(教材案例) (235)

2.12 本章小结 (238)

第3章 AOP(面向切面编程) (239)
3.1 AOP中的术语 (239)
3.2 Spring AOP快速入门 (240)
3.3 不同类型的Advice (243)
3.4 使用Advisor (248)
3.5 Spring AOP的技术基础 (251)
3.5.1 代理模式 (251)
3.5.2 动态代理 (253)
3.6 本章小结 (254)

第4章 Spring整合Struts2 (255)
4.1 导入必要的类库 (255)
4.2 配置web.xml文件 (256)
4.3 修改Struts2框架的Action类 (257)
4.4 修改struts.properties文件 (258)
4.5 修改struts.xml文件 (259)
4.6 修改applicationContext.xml (260)
4.7 本章小结 (261)

第5章 Spring整合JDBC (262)
5.1 为什么要整合JDBC (262)
5.2 Spring JDBC包结构 (263)
5.3 JdbcTemplate类 (264)
5.4 获得JdbcTemplate实例 (266)
5.5 JdbcTemplate使用实例 (268)
5.6 本章小结 (270)

第6章 Spring整合Hibernate (271)
6.1 创建SessionFactory (271)
6.2 HibernateTemplate类 (273)
6.3 Spring整合Hibernate的实例 (274)
6.4 本章小结 (279)

第7章 Spring中的事务管理 (280)
7.1 平台事务管理器接口 (280)
7.2 编程式事务管理 (281)
7.3 声明式事务管理 (283)
7.4 本章小结 (286)

第8章 SSH整合实例 (287)
附录A 企业关注的技能 (289)
第一部分 Struts2框架 (289)
第二部分 Hibernate框架 (295)
第三部分 Spring框架 (297)

已确认勘误

次印刷

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

JavaEE mainstream open-source framework
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon