规范与框架理论

Specification Vs Framework Theory

Specification 和 Framework 之间的区别是什么?

JSF 是框架还是规范?

一句话定义:

规范是一组明确的规则,用于定义如何实现用例。

框架促进和构建用例的实际实施。

蛋糕类比:

如果蛋糕食谱是规范,cake mix 就是框架。

示例:

Spring 是一个用于创建 Web 应用程序(除其他外)的框架

JSR-250 是 Java 注释的规范。

JSF 是 specification of a framework, of which there are several widely-used implementations