【问题标题】:Why is Spring called a framework and not a library? [duplicate]为什么 Spring 被称为框架而不是库? [复制]
【发布时间】:2018-06-11 19:38:07
【问题描述】:

我想知道库和框架之间的主要区别是什么。我们什么时候可以在我们的应用程序中使用库,什么时候可以使用框架。

【问题讨论】:

  • 我投票决定将此问题作为题外话结束,因为要求搜索文档是题外话。另一个不存在的原因。
  • 这个same question appeared in 2008最终被关闭了
  • 这与更广泛的stackoverflow.com/q/148747/831878 (封闭式问题)或多或少是相同的问题。将其作为该问题的副本结束。

标签: spring frameworks


【解决方案1】:

框架是为应用程序提供一般功能的应用程序的骨架。您只需要关注应用程序的业务逻辑部分。您可以使用提供的功能和 API 来实现应用程序,也可以通过添加一些功能和 API 轻松扩展框架。 库提供了一些功能,但它不是某种应用程序的骨架。 通常,一个框架由许多库组成。

【讨论】:

    猜你喜欢
    • 2011-03-05
    • 1970-01-01
    • 1970-01-01
    • 2011-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-13
    • 2010-11-30
    相关资源
    最近更新 更多