我们有一个 5 到 8 人的团队,我们的项目正在使用 Hibernate (ORM),但我们面临一些与 HBM 文件和相应的 VO(值对象)相关的问题。实际上,我们都在开发不同的模块,我们都在创建 HBM 文件,并且根据我们的模块有各自的 VO(所以我们有我们的 HBM 文件和特定于我们模块的 VO)。如果在多个模块中使用公共表,那么我们有多个 HBM 文件及其用于该单个表的 VO。因此,即使我们有多个 HBM 和 VO,我们是否应该将所有 HBM 文件和 VO 放置到特定位置或保持它们特定于模块。请同时提出好的或坏的做法。
谢谢