我想将所有应用程序逻辑移到单独的JAR (maven模块)中。
问:命名JAR模块的惯例是什么,它包含了所有的应用程序逻辑和功能?将其命名为ApplicationFacade很好
发布于 2012-12-18 17:53:39
这更多地取决于您的架构和分层。在maven中,这样的名称没有约定。在简单的应用程序中,您可以将模块命名为"myappname-service“。在带有多个模块的更复杂的应用程序中,它可能类似于"myappname-ordering“。因此,这取决于:)
"Facade“更像是一种模式,所以它不是模块名称的最佳选择。如果您将此名称用于GUI,我会将其命名为"myaüüname -web“或"myappname-client”或类似的名称。
发布于 2012-12-19 06:52:37
我不确定facade是不是一个好名字,因为它意味着这个jar不包含服务的实现,而只包含接口(就像wemu,它可能是一个客户端)。
您可以简单地将其命名为myapp-services。
您可能会在以下主题中找到一些信息,尽管这些主题并不涉及您真正的问题:
https://stackoverflow.com/questions/13926911
复制相似问题