gpt4 book ai didi

java - 架构和项目组织

转载 作者:行者123 更新时间:2023-11-30 08:13:07 24 4
gpt4 key购买 nike

<分区>

在我的公司,我们正处于大规模重构的开始阶段,以从自制的数据库访问迁移到 Hibernate。我们想干净利落,因此我们将使用实体、DAO 等……我们使用 maven,因此我们将有两个 maven 项目,一个用于实体,一个用于 DAO(将两者都放在同一个项目中是好是坏?)。

知道了这一点,我们的问题如下:我们的业务层将使用 DAO。由于大多数 DAO 方法返回实体,我们的业务层必须了解实体。因此,我们的业务层必须了解 Hibernate,因为我们的实体将被 Hibernate 注释(或至少是 JPA 注释)。这是个问题吗?如果是,让业务层对数据层了解最少的解决方案是什么?

谢谢,

塞布

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