SpringOne2GX 2013 回放:超越依赖注入
录制于加利福尼亚州圣克拉拉的 SpringOne2GX 2013 大会
演讲者:Mark Secrist
许多学习 Spring 框架的开发人员认为它仅仅是另一种集中式依赖注入机制。虽然框架确实很好地处理了这项职责,但该框架远不止于此。在本讲座中,我们将探索核心框架以及许多其他 Spring 项目使用的构建块和模式。其结果是,与会者将更深入地了解如何使用 Spring 框架,并学习如何构建自己的可以利用这些相同模式的组件。我们将探讨的主题:
- 集中式生命周期管理的优势是什么
- 面向接口编程
- 利用代理的强大功能
- 使用注解
- 理解模板模式
依赖注入是 Spring 框架所做工作的一个非常重要的部分。然而,它也是一套非常关键的模式,我们将对此进行探讨。
- 集中式生命周期管理
- 检查 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}