为什么我们要使用多个 Eclipse“Java 项目”?适用于单个工作区中的多层架构

发布于 2024-12-05 02:28:42 字数 223 浏览 4 评论 0原文

我对多层架构的 Eclipse 工作区/代码库的结构/设计应该是什么有些困惑。

一般来说,我们将代码放在单个 Eclipse“Java 项目”中不同层的不同包中。例如。视图、道、立面、服务等。 相反,我们还可以在单​​个 Eclipse 工作区中为不同层使用不同的“Java 项目”。

谁能解释一下哪种方法更好?
项目的每一层可以是“Java 项目”或“包”。

提前致谢。

I've some confusion about what should be the structure/design of eclipse workspace/codebase for multiple layer architecture.

Generally we are putting code in different packages for different layer within single eclipse "Java Project". Eg. view, dao, facade, service etc..
And instead we can also use different "Java Project" for different layer within single eclipse workspace.

Can any explain me which approach is better?
Either "Java Project" or "package" for each layer of the project.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风吹雨成花 2024-12-12 02:28:42
  • 创建不同的 java 项目肯定有一个优势,例如,如果您想将服务层作为 API 公开给整个宇宙,您可以构建 jar 并发布它

  • 它将完全实现模块化

  • 我会使用多模块 Maven 项目完成它

  • Well creating different java project has certainly got an advantage, for example if you want to expose your service layer as API to the universe you can build up the jar and publish it

  • It will enable modularization fully

  • I would have done it with multi moduled maven project

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文