我是一名 C# 开发人员,正在研究 Java。在 C# 中,我通常会有前端项目,然后当我需要向项目添加另一个层(即服务层等)时,我会在解决方案中添加一个类库并添加对其的引用。
Java 中的约定是什么?您是否将另一个 Java 项目添加到工作区,然后引用该项目?或者您是否将一个包添加到包含前端的项目中?
更新
抱歉,我正在使用 eclipse...因此引用了“工作区”
最佳答案
没有真正的约定。当您说“工作区”时,您指的不是 Java,而是开发环境(听起来像 Eclipse)。有多种方法可以做到这一点;您可以按照您建议的方式进行操作,您可以通过 Maven 包含依赖项,您可以将它们全部组合到一个项目中,等等。
选择哪个取决于您的需求,还有谁将使用单个库或已完成的项目,等等。
关于Java包/类库约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7379983/