Spring 采取了哪些关键策略,来降低 Java 开发的复杂性

参考答案

Spring为企业级开发提供给了丰富的功能,但是这些功能的底层都依赖于它的两个核心特性:

  • 依赖注入(dependency injection,DI);
  • 面向切面编程(aspect-oriented programming,AOP)。

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

  • 基于POJO的轻量级和最小侵入性编程;
  • 通过依赖注入面向接口实现松耦合
  • 基于切面惯例进行声明式编程;
  • 通过切面模板减少样板式代码。

以上,是 Spring面试题【Spring采取了哪些关键策略,来降低Java开发的复杂性】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧