Spring框架设计哲学[一定要懂]

  • Post author:
  • Post category:其他


随着国内经济飞速发展,作为赋能的it技术也是飞速迭代,如何快速掌握一门技术对开发人员来说是极其重要的。下面来自官方的一段话,通过safari翻译给到你。当你了解一个框架时,不仅要知道它的作用,还要知道它遵循什么原则,这一点很重要。以下是Spring框架的指导原则:

  • 在各个层面提供选择。Spring可以让你尽可能晚地推迟设计决策。例如,您可以在不更改代码的情况下通过配置切换持久化组件。许多其他基础设施问题以及与第三方API的集成也是如此。
  • 适应不同的观点。Spring拥抱灵活性,对应该如何做事不固执己见。它支持不同视角的广泛应用需求。
  • 保持强大的向后兼容性。Spring的演变经过精心管理,迫使版本之间几乎没有突破性变化。Spring支持一系列精心选择的JDK版本和第三方库,以促进依赖Spring的应用程序和库的维护。
  • 关心API设计。Spring团队投入了大量思考和时间来制作直观且在许多版本和许多年中具有的API。
  • 为代码质量设定高标准。Spring框架非常强调有意义、当前和准确的javadoc。这是为数不多的可以声称在软件包之间没有循环依赖关系的干净代码结构的项目之一。

这些原则指导了后续Spring编码的实现.同时也能借鉴这些原则提升我们的编码水平



版权声明:本文为qq_21688139原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。