SpringOne2GX 2013 回放:超越依赖注入
录制于加州圣克拉拉的 SpringOne2GX 2013
讲师:Mark Secrist
许多学习 Spring Framework 的开发者认为它仅仅是一个用于集中依赖注入的机制。虽然该框架在这方面做得很好,但它的功能远不止于此。本次会议中,我们将探讨核心框架以及许多其他 Spring 项目所使用的构建块和模式。结果是,与会者将更好地理解如何使用 Spring Framework,并学习如何构建利用这些相同模式的自定义组件。我们将探讨的主题:
- 集中式生命周期管理的优势
- 面向接口编程
- 利用代理的强大功能
- 使用注解
- 理解模板模式
依赖注入是 Spring Framework 非常重要的一部分。然而,它也是一系列关键模式的集合,我们将在本次会议中探讨。
- 集中式生命周期管理
- 探究 BeanFactoryPostProcessor
- 探究 BeanPostProcessor
- 如何编写自己的 BeanPostProcessor
- 面向接口编程
- 面向接口编程的好处
- 松耦合
- Spring 如何利用此机制的示例
- 如何在自己的 Spring 应用程序中利用
- 利用代理的强大功能
- 代理在 Spring 中的工作原理
- Spring 如何使用它们
- 编写自己的基于代理的解决方案
- 使用注解
- Spring 如何使用注解的示例
- 使用自己的注解
- 理解模板模式
- 模板模式的目的
- Spring 如何使用模板
- 创建自己的模板
了解更多关于 Spring Framework 的信息:http://projects.spring.io/spring-framework
!{iframe width="560" height="315" src="//www.youtube.com/embed/JfgP566BHW0" frameborder="0" allowfullscreen}{/iframe}