图书介绍

精通Spring 2.x Java Web开发PDF|Epub|txt|kindle电子书版本网盘下载

精通Spring 2.x Java Web开发
  • 张钰编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121072079
  • 出版时间:2008
  • 标注页数:371页
  • 文件大小:21MB
  • 文件页数:385页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

精通Spring 2.x Java Web开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 开始Spring之旅1

1.1 获取并查看Spring1

1.1.1 获取Spring1

1.1.2 Spring项目文件简介2

1.1.3 查看Spring源码5

1.2 开始使用Spring7

1.3 小结10

第2章 控制反转(IOC)和依赖注入(DI)11

2.1 认识IOC11

2.1.1 开始第一个实例:超级玛丽之人物构造11

2.1.2 3种不同的注入方式16

2.1.3 注入方式的选择26

2.2 详解S pring的Bean26

2.2.1 Bean的标识(id和name)26

2.2.2 Bean的类(class)27

2.2.3 Bean的作用域28

2.2.4 Bean的属性31

2.2.5 Bean中应用其他的Bean34

2.2.6 集合的注入37

2.2.7 〈util〉标签41

2.2.8 null值的处理44

2.2.9 使用依赖depends-on45

2.2.10 延迟初始化Bean45

2.2.11 Bean的生命周期46

2.2.12 Bean的5种装配模式53

2.2.13 Bean依赖检查的4种模式56

2.2.14 Bean的管理57

2.2.15 两种不同的Bean61

2.2.16 超级玛丽游戏初始化之完结篇64

2.3 详解ApplicationContext69

2.3.1 ApplicationContext的初始化70

2.3.2 消息处理机制70

2.3.3 资源读取72

2.3.4 事件传递机制72

2.4 小结74

第3章 Spring的AOP实现75

3.1 正则表达式简介75

3.2 AOP概述76

3.2.1 代理机制76

3.2.2 AOP中常用术语80

3.3 传统的AOP支持82

3.3.1 前置通知Before Advice82

3.3.2 后置通知After Advice85

3.3.3 环绕通知Around Advice87

3.3.4 异常通知Throw Advice88

3.3.5 NameMatchMethodPointAdvisor91

3.3.6 RegexpMethodPointcutAdvisor92

3.3.7 DefaultPointcutAdvisor93

3.3.8 引介96

3.4 Spring 2.0中的AOP99

3.4.1 Spring 2.0中的Pointcut定义100

3.4.2 基于XMLSchema的前置通知101

3.4.3 基于Annotation的前置通知103

3.4.4 基于XML Schema的后置通知104

3.4.5 基于Annotation的后置通知105

3.4.6 基于XML Schema的环绕通知105

3.4.7 基于Annotation的环绕通知107

3.4.8 基于XML Schema的异常通知107

3.4.9 基于Annotation的异常通知109

3.4.10 SpringAOP综合运用之超级玛丽完结篇109

3.5 小结115

第4章 Spring持久层的封装及事务支持117

4.1 初识Spring持久层117

4.1.1 DAO的支持117

4.1.2 数据源的注入121

4.1.3 多种数据源的置换124

4.2 JDBC的支持127

4.2.1 Template模式127

4.2.2 JdbcTemplate128

4.2.3 使用JdbcTemplate查询数据库129

4.2.4 使用JdbcTemplate更新数据134

4.2.5 AbstractLobCreatingPreparedStatementCallback136

4.2.6 面向对象查询数据137

4.2.7 NamedParameterJdbcTemplate140

4.2.8 SimpleJdbcTemplate141

4.3 Spring事务支持142

4.3.1 Spring事务概述142

4.3.2 编程式事务管理143

4.3.3 事务属性146

4.3.4 声明式事务管理148

4.4 小结154

第5章 Spring的MVC155

5.1 开始Spring MVC155

5.1.1 IDE的准备155

5.1.2 第一个MVC实例157

5.2 Handle Mapping163

5.3 ModelAndView165

5.4 View166

5.5 Controller168

5.5.1 AbstractController168

5.5.2 BaseCommandController、AbstractCommandController169

5.5.3 SimpleFormController173

5.5.4 MultiActionController176

5.5.5 AbstractWizardFormController183

5.5.6 ParameterizableViewController187

5.6 拦截器189

5.7 数据绑定191

5.8 验证器195

5.9 Spring和其他视图技术的整合197

5.9.1 整合JSTL197

5.9.2 整合Velocity200

5.9.3 整合FreeMarker203

5.9.4 整合Tiles206

5.9.5 整合自定义View210

5.10 本地化支持213

5.11 小结218

第6章 与其他Web框架的整合219

6.1 整合Struts219

6.1.1 Struts介绍219

6.1.2 一个Struts的例子220

6.1.3 一个Struts整合Spring的例子224

6.2 整合JSF232

6.2.1 JSF介绍232

6.2.2 第一个JSF实例233

6.2.3 一个JSF整合Spring的例子236

6.3 整合EasyJWeb240

6.3.1 EasyJWeb介绍240

6.3.2 第一个EasyJWeb实例241

6.3.3 一个Spring整合EasyJWeb的例子245

6.4 小结251

第7章 Spring和JPA253

7.1 JPA介绍253

7.2 JPA常用标签254

7.2.1 @Entity、@Table254

7.2.2 @Id、@Column255

7.2.3 关系映射标签256

7.3 Spring对JPA的支持258

7.3.1 Spring实体管理器、实体管理工厂的创建258

7.3.2 pesistence.xml260

7.3.3 自动生成数据表261

7.3.4 JPA操作数据266

7.4 Spring整合JPA实例270

7.4.1 Spring MVC+JPA270

7.4.2 Struts 2+Spring+JPA278

7.4.3 JSF+Spring+JPA284

7.4.4 EasyJWeb+Spring+JPA293

7.5 小结300

第8章 Spring的其他应用301

8.1 Spring远程访问资源301

8.2 定时器304

8.2.1 Quartz304

8.2.2 TimerTask309

8.2.3 Web定时器312

8.3 邮件320

8.3.1 普通文本邮件320

8.3.2 图文邮件321

8.3.3 带附件的邮件322

8.4 文件上传324

8.4.1 单个文件上传324

8.4.2 多个文件上传329

8.5 小结332

第9章 Spring实例——新闻发布系统333

9.1 系统设计方案333

9.2 系统域模型设计334

9.3 DAO设计336

9.3.1 泛型DAO设计336

9.3.2 单个DAO设计339

9.4 系统控制器设计341

9.4.1 分页引擎的设计341

9.4.2 新闻控制器NewsAction343

9.4.3 用户控制器UserAction347

9.4.4 收藏控制器CollectAction351

9.4.5 订阅控制器SubscribeAction353

9.4.6 风格控制器PageAction354

9.5 定时器设计356

9.6 系统页面设计359

9.7 小结371

热门推荐