当前位置:首页 > 工业技术
JavaEE主流开源框架
JavaEE主流开源框架

JavaEE主流开源框架PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:唐振明主编;王晓华等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121147753
  • 页数:298 页
图书介绍:Struts、Hibernate、Spring是三大常用的JavaEE开源框架,本书将这三大框架“一网打尽”,是一把开启JavaEE开源框架世界的钥匙。本书主要分为三个部分,每部分学习一个框架,而每部分却不是孤立的,而是使用一个Demo贯穿始终。本书开始即设计了一个简单Demo,在后面章节中,结合学习到的新技能不断修改完善该Demo,直到最终将三大框架都应用到了该Demo当中,能够帮助读者深入理解三大框架如何应用在真实应用中。
《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.xnl 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.propeies文件 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

相关图书
作者其它书籍
返回顶部