【问题标题】:How to design a DB table with multiple DTOs如何设计具有多个 DTO 的 DB 表
【发布时间】:2020-03-01 14:44:52
【问题描述】:

我有两个DTOs

RedCatDTO {
 color: string,
 someSpecialAttribute: string
}

BlueCatDTO {
 color: string,
 someSpecialAttribute: string
}

如何设计一个数据库表并存储这两个DTOs

【问题讨论】:

  • 这个问题似乎根本没有包括任何解决问题的尝试。请编辑问题以显示您尝试过的内容,并使用Minimal, Complete, and Verifiable example 显示您遇到的特定障碍。欲了解更多信息,请参阅How to Ask
  • 添加了一个额外的标签并改进了语法。

标签: java database postgresql database-design dto


【解决方案1】:

SQL

CREATE TABLE CAT {
 color varchar(24),
 attribute varchar(24),
}

JAVA

public class Cat{
  String color;
  String attribute;
}
public class BlueCat extends Cat{
  String color = blue;
}

或者你可以直接说

Cat blueCat = new Cat();
blueCat.setColor("blue");

请注意这是粗略的代码,因此您需要研究如何创建表等。

【讨论】:

    猜你喜欢
    • 2016-10-03
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    相关资源
    最近更新 更多