《Spring 3.x企业应用开发实战》PDF电子书下载

Spring 3.x企业应用开发实战PDF电子书下载
《Spring 3.x企业应用开发实战》内容简介
陈雄华 / 电子工业出版社 / 2012-2-1 / 90.00元 -
内容简介
Spring 3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。
Spring 3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。
本书是在《精通Spring 2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练使用Spring的各项功能的同时,还能透彻理解Spring的内部实现,真正做到知其然知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书“从实际项目中来,到实际项目中去”。
目录
第1篇 概述
第1章 Spring概述 2
1.1 认识Spring 3
1.2 关于SpringSource 4
1.3 Spring带给我们什么 5
1.4 Spring体系结构 6
1.5 Spring 3.0的新功能 8
1.5.1 核心API更新到Java 5.0 8
1.5.2 Spring表达式语言 8
1.5.3 可通过Java类提供IoC配置信息 9
1.5.4 通用类型转换系统和属性格式化
系统 10
1.5.5 数据访问层新增OXM功能 10
1.5.6 Web层的增强 10
1.5.7 其他 11
1.6 Spring对Java版本的要求 11
1.7 如何获取Spring 11
1.8 小结 12
第2章 快速入门 13
2.1 实例功能概述 14
2.1.1 比Hello World更适用的实例 14
2.1.2 实例功能简介 14
2.2 环境准备 16
2.2.1 创建库表 16
2.2.2 建立工程 17
2.2.3 类包及Spring配置文件规划 19
2.3 持久层 20
2.3.1 建立领域对象 20
2.3.2 UserDao 21
2.3.3 LoginLogDao 24
2.3.4 在Spring中装配DAO 24
2.4 业务层 26
2.4.1 UserService 26
2.4.2 在Spring中装配Service 27
2.4.3 单元测试 29
2.5 展现层 31
2.5.1 配置Spring MVC框架 31
2.5.2 处理登录请求 33
2.5.3 JSP视图页面 35
2.6 运行Web应用 37
2.7 小结 38
第2篇 IoC和AOP
第3章 IoC容器概述 40
3.1 IoC概述 41
3.1.1 通过实例理解IoC的概念 41
3.1.2 IoC的类型 43
3.1.3 通过容器完成依赖关系的注入 45
3.2 相关Java基础知识 46
3.2.1 简单实例 46
3.2.2 类装载器ClassLoader 48
3.2.3 Java反射机制 51
3.3 资源访问利器 53
3.3.1 资源抽象接口 53
3.3.2 资源加载 56
3.4 BeanFactory和ApplicationContext 58
3.4.1 BeanFactory介绍 58
3.4.2 ApplicationContext介绍 61
3.4.3 父子容器 68
3.5 Bean的生命周期 68
3.5.1 BeanFactory中Bean的生命周期 68
3.5.2 ApplicationContext中Bean的
生命周期 77
3.6 小结 79
第4章 在IoC容器中装配Bean 80
4.1 Spring配置概述 81
4.1.1 Spring容器高层视图 81
4.1.2 基于XML的配置 82
4.2 Bean基本配置 84
4.2.1 装配一个Bean 84
4.2.2 Bean的命名 85
4.3 依赖注入 86
4.3.1 属性注入 86
4.3.2 构造函数注入 89
4.3.3 工厂方法注入 93
4.3.4 选择注入方式的考量 94
4.4 注入参数详解 95
4.4.1 字面值 95
4.
电子书分类

Copyright © 2023 by 米奇吧 - PDF电子书下载 All Rights Reserved. 豫ICP备14005038号-2