什么是网关类和框架类

时间:2013-09-09 08:05:54

标签: java oop

为了概述,我们的项目是使用我们也创建的其他模块(cdi,dal,实用程序,服务)的webapp。

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

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

如果您能提供我可以阅读的有关这些内容的参考资料,我将不胜感激(是的,我知道RTFM,但我不知道从哪里开始。)

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

TIA

1 个答案:

答案 0 :(得分:0)

我不确定您使用的条款是否为正式条款。我理解它的方式如下:

网关类 - 执行API的类,然后是应用程序的入口点。例如,您说您的项目是一个webapp,因此您的控制器类(您的servlet)是网关类。这些类允许交互并启动应用程序的流程。

框架类 - 构建应用的类。在通过网关类启动流后,一些逻辑开始运行。这个逻辑可能包含各种类,如DAO,Runnable,Utils和其他属于逻辑的类。此外,它还包含模型类 - 保存数据的类。所有这些都是你的框架类。