Spring实战笔记-第一章

第一章 Spring之旅

  1. Spring创建之初的主要目的是替代更加重量级的企业级Java技术,尤其是EJB(Enterprise JavaBean)。Spring是一种更加轻量级和简单的编程模型。

  2. 为了降低Java开发的复杂性,Spring采取了一下4种关键策略:

  3. 基于POJO的轻量级和最小侵入性编程

  4. 通过依赖注入和面向接口实现松耦合

  5. 基于切面和惯例进行声明式编程

  6. 通过切面和模板减少样板式代码

  7. Mock测试:在测试过程中,对某些难以构造的对象或难以获得的对象,使用一个虚拟的对象来创建测试的测试方法。

  8. 依赖注入(Dependency Injection)的方式:

  9. 构造器注入:没有自行创建对象,而是在构造的时候将对象的引用作为构造器参数传入。

  10. 面向切面编程(AOP):把遍布应用各处的功能分离出来形成可重用的组件。


感谢您的阅读!
本账号已经不再更新,更多文章请移步我的个人博客https://www.zacharyjia.me

你可能感兴趣的:(Spring实战笔记-第一章)