gpt4 book ai didi

hibernate - Hibernate 填充的 POJO 是实体、业务对象还是数据传输对象?

转载 作者:行者123 更新时间:2023-12-01 13:00:39 25 4
gpt4 key购买 nike

我有使用 JPA 注释并由 Hibernate 填充的类 (POJO)。

由于这些对象由 DAO 从数据库传输到业务服务,并且没有任何行为,也不包含业务逻辑,因此它们是 DTO。

但是我读过一些文章说它们是业务实体或业务对象,这让我很困惑。

有人可以澄清差异吗?

最佳答案

业务实体封装了对业务很重要的数据。与封装业务逻辑的 Controller 相反。 Controller 实现业务流程并使用实体。

我不会将这些对象称为 DTO,因为它们不只是将数据从一个点传输到另一个点。他们创建了一个可以由控制者执行的业务模型。

关于hibernate - Hibernate 填充的 POJO 是实体、业务对象还是数据传输对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6177082/

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