1

使用自动装配时构建数据模型的最佳方法是什么?这是基本用例:我在后端有域数据模型,它有案例类用户,其字段 id、用户名、活动、auth_token 代表。此类映射到 sql 数据库表。在前端,我只需要字段 id、用户实体的用户名。我只看到两种方法:

  1. 将 User 类映射到一些 FrontUser 类,其中包含我需要的字段
  2. 将数据库表划分为两个单独的数据库表,这将映射到两个不同的对象 User 和 FrontUser
4

1 回答 1

1

这主要是一个见仁见智的问题——可能没有一个真正的答案。但是根据这个描述,我建议简单地使用 User 和 FrontUser。划分数据库表通常会给代码带来额外的延迟和复杂性,而为 API 和前端引入较小的案例类通常非常小且容易——可能只有几行代码。这似乎更容易编写和维护。

于 2016-02-09T12:58:07.380 回答