Spring 3 中文参考手册

上传人:1777****777 文档编号:38444489 上传时间:2021-11-07 格式:DOC 页数:5 大小:94.06KB
返回 下载 相关 举报
Spring 3 中文参考手册_第1页
第1页 / 共5页
Spring 3 中文参考手册_第2页
第2页 / 共5页
Spring 3 中文参考手册_第3页
第3页 / 共5页
点击查看更多>>
资源描述
参考文档 3.1 Ver 1.6.1build on 20111007 南磊 译 本文档的拷贝适用于您自己使用或是分发给他人您不能从中收取任何费用并且任何拷贝必须含有这个版权声明无论是分发打印版还是电子版。 版权说明 Spring中文版参考文档由南磊翻译您可以自由使用或分发他人但是您不能从中收取任何费用任何拷贝必须有版权声明。如有商业用途倾向必须联系原作者和译者。 翻译文档支持网站为 翻译期间每周五在此更新 译者联系方式如下有对翻译的任何意见和建议不要犹豫请点击 电子邮件 微博 第一部分 Spring framework概述.6 第1章 Spring Framework介绍.7 1.1 依赖注入和控制反转 .7 1.2 模块.7 1.2.1 核心容器.8 1.2.2 数据访问/整合 .9 1.2.3 Web .9 1.2.4 AOP和基础组件.9 1.2.5 测试.9 1.3 使用方案. 10 1.3.1 依赖管理和命名规约 . 13 1.3.1.1 Spring依赖和基于Spring . 14 1.3.1.2 Maven依赖管理 . 15 1.3.1.3 Ivy依赖管理. 16 1.3.2 日志. 17 1.3.2.1 不使用Commons Logging. 18 1.3.2.2 使用SLF4J. 18 1.3.2.3 使用Log4J . 20 第二部分 Spring 3的新特性. 22 第2章 Spring 3.0的新特性和增强 . 22 2.1 Java 5 . 22 2.2 改进的文档 . 22 2.3 新的文章和教程 . 22 2.4 新的模块组织方式和系统构建方式. 23 2.5 新特性概述 . 23 2.5.1 为Java 5更新的核心API. 24 2.5.2 Spring表达式语言 . 24 2.5.3 控制反转IoC容器 . 25 2.5.3.1 基于Java的bean元数据. 25 2.5.3.2 使用组件定义bean的元数据. 26 2.5.4 通用的类型转换系统和字段格式化系统 . 26 2.5.5 数据层 . 26 2.5.6 Web层. 26 2.5.6.1 全面的REST支持 . 27 2.5.6.2 MVC的增加. 27 2.5.7 声明式的模型验证 . 27 2.5.8先期对Java EE 6的支持 . 27 2.5.9 嵌入式数据库的支持 . 27 第3章 Spring 3.1的新特性和增强 . 28 3.1 新特性概述 . 28 第三部分 核心技术. 29 第4章 IoC容器. 30 4.1 Spring IoC容器和bean的介绍 . 30 4.2 容器概述. 30 4.2.1 配置元数据 . 31 4.2.2 实例化容器 . 32 4.2.2.1 处理基于XML的配置元数据. 33 4.2.3 使用容器. 34 4.3 Bean概述. 35 4.3.1 命名bean . 35 4.3.1.1 在bean定义外面起别名. 36 4.3.2 实例化bean . 37 4.3.2.1 使用构造方法实例化 . 37 4.3.2.2 使用静态工厂方法来实例化 . 37 4.3.2.3 使用实例工厂方法来实例化 . 38 4.4 依赖. 39 4.4.1 依赖注入. 39 4.4.1.1 基于构造方法的依赖注入 . 40 4.4.1.2 基于setter方法的依赖注入. 42 4.4.1.3 解决依赖过程. 43 4.4.1.4 依赖注入示例. 44 4.4.2 深入依赖和配置 . 46 4.4.2.1 直接值原生类型String等 . 46 4.4.2.2 引用其它bean协作者 . 48 4.4.2.3 内部bean . 49 4.4.2.4 集合. 49 4.4.2.5 null和空字符串. 52 4.4.2.6 使用p-命名空间的XML快捷方式 . 53 4.4.2.7 使用c-命名空间的XML快捷方式 . 54 4.4.2.8 复合属性名称. 55 4.4.3 使用depends-on. 55 4.4.4 延迟初始化bean . 56 4.4.5 自动装配协作者 . 56 4.4.5.1 自动装配的限制和缺点 . 57 4.4.5.2 从自动装配中排除bean. 58 4.4.6 方法注入. 58 4.4.6.1 查找方法注入. 59 4.4.6.2 任意方法的替代 . 60 4.5 Bean的范围 . 61 4.5.1 单例范围. 62 4.5.2 原型范围. 63 4.5.3 单例bean和原型bean依赖 . 64 4.5.4 请求会话和全局会话范围 . 64 4.5.4.1 初始化Web配置. 64 4.5.4.2 请求范围. 65 4.5.4.3 会话范围. 65 4.5.4.4 全局会话范围. 66 4.5.4.5 各种范围的bean作为依赖 . 66 4.5.5 自定义范围 . 68 4.5.5.1 创建自定义范围 . 68 4.5.5.2 使用自定义范围 . 69 4.6 自定义bean的性质. 70 4.6.1 生命周期回调. 70 4.6.1.1 初始化回调 . 71 4.6.1.2 销毁回调. 71 4.6.1.3 默认的初始化和销毁方法 . 72 4.6.1.4 组合生命周期机制. 73 4.6.1.5 启动和关闭回调 . 74 4.6.1.6 在非Web应用中优雅地关闭Spring IoC容器. 75 4.6.2 ApplicationContextAware和BeanNameAware . 76 4.6.3 其它Aware接口 . 76 4.7 Bean定义的继承 . 78 4.8 容器扩展点 . 79 4.8.1 使用BeanPostProcessor来自定义bean . 79 4.8.1.1 示例BeanPostProcessor风格的Hello World. 80 4.8.1.2 示例RequiredAnnotationBeanPostProcessor. 82 4.8.2 使用BeanFactoryPostProcessor自定义配置元数据. 82 4.8.2.1 示例PropertyPlaceholderConfigurer. 83 4.8.2.2 示例PropertyOverrideConfigurer. 84 4.8.3 使用FactoryBean来自定义实例化逻辑 . 85 4.9 基于注解的容器配置 . 86 4.9.1 Required.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 任务书类


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!