gpt4 book ai didi

java - Maven 中可重用域和持久性类应该放在哪里?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:17:50 25 4
gpt4 key购买 nike

我有一个 Maven 项目,我想将其分解成多个部分,以便其他 Maven 项目可以重用我的域和持久性对象。什么是最佳方法?

  • 将域和持久对象移动到一个单独的项目中,并让它成为任何其他需要它的项目的父 POM

  • 放在一个单独的项目中,但是做成jar,在其他项目中通过POM.xml作为依赖

  • 其他?

最佳答案

我不会将其作为父项目。听起来你需要两个独立的项目;一个用于域,一个用于持久。

如果需要引用您的域的其他模块是同一可发布单元的一部分(它们遵循相同的发布周期),那么您可以将它们作为多模块项目中的模块。如果它们有不同的发布周期,那么您应该将它们视为单独的项目并通过正常的 Maven 依赖机制定义依赖关系。

关于java - Maven 中可重用域和持久性类应该放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4675649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com