【发布时间】:2017-06-25 20:15:21
【问题描述】:
您好,我正在建立一个新项目,并且正在努力使用 Java 注释。 它们与逻辑/API或模型有关
详细说明:
我已经启动了一个多 maven 模块,例如:
- 项目父级
- 项目模型
- 项目持续
- 项目逻辑1
我使用 JPA 将模型与其他所有简单的 POJO 模块分开。 将它们与不同的前端或 REST 等一起使用。 现在我想在模型中使用来自 project-logic1 的注释。
现在我对分离感到困惑。
- 我是否应该为此和类似的注释/接口创建自己的 API 模块 (project-API)
- 我是否应该在 project-model 中简单地添加注释
- 我是否应该将 project-logic1 的依赖添加到 project-model POM
我认为第一个是正确的,但我不确定。
【问题讨论】:
-
见仁见智
-
没有“正确”的方法!有许多不同的方法,各有优缺点,完全受制于确切的上下文
-
我想这取决于你感觉如何最舒服。
-
你的问题对于堆栈溢出来说太宽泛了......
-
对不起~我虽然很简单,也许问题应该是“注释模型还是逻辑”之类的......有时我应该等着和我的橡皮鸭谈谈,然后再在 Stackoverflow 上发布内容〜现在我仍在为项目的彻底分离而苦苦挣扎。让人们发疯~
标签: java maven jpa annotations