Java 什么是网关类和框架类

Java 什么是网关类和框架类,java,oop,Java,Oop,为了给你一个概述,我们的项目是使用我们还创建的其他模块(cdi、dal、实用程序、服务)的webapp 现在我被要求列出所有网关类和框架类。网关类是webapp用于访问其他模块(cdi、dal…)的接口/类,这是否正确?框架类仅仅是模块的类 简而言之,什么是框架类和网关类 如果你能给我一些参考资料,我会很感激的(是的,我知道RTFM,但我不知道从哪里开始) 所以你可能想知道为什么不问问给我任务的人(12小时时差)。即使我没有达到目标,至少今天我会学到一些东西:) TIA我不确定您使用的术语是否为

为了给你一个概述,我们的项目是使用我们还创建的其他模块(cdi、dal、实用程序、服务)的webapp

现在我被要求列出所有网关类和框架类。网关类是webapp用于访问其他模块(cdi、dal…)的接口/类,这是否正确?框架类仅仅是模块的类

简而言之,什么是框架类和网关类

如果你能给我一些参考资料,我会很感激的(是的,我知道RTFM,但我不知道从哪里开始)

所以你可能想知道为什么不问问给我任务的人(12小时时差)。即使我没有达到目标,至少今天我会学到一些东西:)


TIA

我不确定您使用的术语是否为正式术语。我的理解是:

网关类—引导API的类,然后是应用程序的入口点。例如,您说您的项目是一个webapp,所以您的控制器类、servlet是网关类。这些是允许交互和启动应用程序流的类

框架类-构建应用程序的类。在通过网关类启动流之后,一些逻辑开始运行。该逻辑可能由各种类组成,如DAOs、Runnable、UTIL和其他属于该逻辑的类。此外,它还包括模型类——保存数据的类。所有这些都是您的框架类