0

我想将所有应用程序逻辑移动到单独的 JAR(maven 模块)中。

问题:命名 JAR 模块的约定是什么,它包含所有应用程序逻辑和功能?将其命名为ApplicationFacade?

4

2 回答 2

0

这更多地取决于您的架构和分层。对于这样的名称,maven 中没有约定。在简单的应用程序中,您可以将模块命名为“myappname-service”。在带有多个模块的更复杂的应用程序中,它可能类似于“myappname-ordering”。所以这取决于:)

“外观”更像是一种模式,因此它不是模块名称的最佳选择。如果您将此名称用于 GUI,我会将其命名为“myaüüname-web”或“myappname-client”或类似名称。

于 2012-12-18T09:53:38.910 回答
0

我不确定外观是否是一个好名字,因为这意味着这个 jar 不包含服务的实现,而只有接口(就像 wemu 它将是一个客户端)。

您可以简单地将其命名为 myapp-services。

您可能会在以下主题中找到一些信息,尽管它不涉及您的实际问题:

于 2012-12-18T22:52:37.077 回答