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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你我无缘,全靠BUG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值