我从c#迁移到Java。我使用NetBeans集成开发环境编写了一些java教程。在visual studio解决方案中,根据developers needs.For示例将项目划分为多个项目,我使用数据项目来处理包含实体的dataBase或Models项目。
据我所知,在java IDE中,visual studio中的解决方案叫做Project。
如果在visual studio中我可以创建作为解决方案一部分的项目,那么在java IDE中,实体存储在哪里被认为是一个好的实践?
发布于 2018-11-01 20:12:44
在许多Java中,解决方案的模拟通常被称为工作区。根据IDE的不同,项目可以称为模块或项目。您可以将多个项目添加到一个工作区,并通过这种方式实现与.NET中类似的分离。
但是,当您从C#转换到Java时,我建议您只使用单个项目,这样您就不必担心多模块的特性。首先专注于学习语法、习惯用法和模式差异,然后再研究项目组织。
另一件事通常是不同的,特别是当你使用Maven的时候。在Java中,您的单元测试通常与实际代码位于同一项目中,目录结构如下:
./src/main/java
./src/test/javahttps://stackoverflow.com/questions/53100535
复制相似问题