【问题标题】:Is there a reason to separate `Model` and `Entity` classes? [closed]是否有理由将“模型”和“实体”类分开? [关闭]
【发布时间】:2020-09-11 05:27:20
【问题描述】:

在最近接受亚马逊的采访时,我被拒绝了,因为我无法说出使 modelEntity 类不同和相同的优点和缺点。

我一直创建ModelEntity 类相同。

谁能帮我举个例子?面试官说如果你保持不变,你正在对UI+DB进行强绑定。

【问题讨论】:

标签: java spring spring-mvc model-view-controller spring-data-jpa


【解决方案1】:

确实,通过为实体和模型创建相同的类,您将紧密绑定 UI 和 DB,为什么应该避免的简单示例是 -> 大多数情况下,我们会修改响应,例如添加 DTO、修改日期格式等。这可能会影响您的数据库调用(DTO 层)。you can read more here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-04
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    相关资源
    最近更新 更多