スーパークラスの継承されたプロパティをサブクラスのオブジェクトに表示するにはどうすればよいですか?

user3641268

メッセージプロパティとゲッターとセッターを使用して抽象ベースDTOを拡張するDTOがあります。現在、サービスを実行すると、このJSONオブジェクトが出力として取得されます。

{
    "message": null,
    "id_key": "014",
    "status_flag": null,
    "modified_by": "Dev",
    "modified_date": "2018-05-30"
}

メッセージフィールドは継承されています。継承されたフィールドをこのように独自のサブオブジェクトに設定する方法はありますか?

{
    "_errors": {
        "message": null
    },
    "id_key": "014",
    "status_flag": null,
    "modified_by": "Dev",
    "modified_date": "2018-05-30"
}

BaseDTOオブジェクトと、継承クラスでのゲッターとセッターの作成は避けたいと思います。私は多くのDTOをリファクタリングしようとしていますが、すべてを置き換えて、それらすべてに拡張BaseDTOを追加できます。ありがとう!

ntroccoli

「エラー」クラスを作成します。

public class Errors {

    @JsonProperty("message")
    public String message;

    ...
}

BaseDTOで使用します。

@JsonProperty("_errors")
public Errors errors;

したがって、BaseDTOを継承するすべてのクラスには、「message」プロパティを含む「_errors」プロパティが含まれます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

基本クラス[継承]に属する子クラスオブジェクトのプロパティ(属性)を設定するにはどうすればよいですか?(ベースの属性を子に渡す)

分類Dev

クラスがインターフェイスから継承されている場合、List <Interface>オブジェクトのプロパティにアクセスするにはどうすればよいですか?

分類Dev

オブジェクト内のネストされたプロパティのキーパスを取得するにはどうすればよいですか?

分類Dev

パラメータが基本型として宣言されている場合、継承されたオブジェクトのプロパティを取得するにはどうすればよいですか?

分類Dev

RAIIプロパティを使用してサブスクライバーオブジェクトを作成するにはどうすればよいですか?

分類Dev

コンストラクター内の関数からオブジェクトプロパティを返すにはどうすればよいですか?

分類Dev

配列内のプロパティでネストされたオブジェクトをクエリするにはどうすればよいですか?

分類Dev

取得したオブジェクトのプロパティをプロパティシートに表示するにはどうすればよいですか?

分類Dev

Angularでネストされたオブジェクトのプロパティにアクセスするにはどうすればよいですか?

分類Dev

Javascriptでネストされたオブジェクトのプロパティにアクセスするにはどうすればよいですか?

分類Dev

QT Creatorで継承されたクラスのオブジェクトとしてQWidgetを宣言するにはどうすればよいですか?

分類Dev

クラス外からオブジェクト内の拡張プロパティにアクセスするにはどうすればよいですか?

分類Dev

Javaのクラスプロパティにオブジェクトの配列を格納するにはどうすればよいですか?

分類Dev

インターフェイスオブジェクトにポリモーフィングした後、1つのクラスから継承されたプロパティをどのように保持しますか?

分類Dev

継承されたクラスオブジェクトの配列を作成するにはどうすればよいですか?

分類Dev

Jsonオブジェクトのプロパティクラスにアクセスするにはどうすればよいですか?

分類Dev

Stateのネストされたオブジェクトのプロパティを変更するにはどうすればよいですか?

分類Dev

マングースから返されたオブジェクトからプロパティを削除するにはどうすればよいですか

分類Dev

Groovyのオブジェクトからネストされたプロパティ値を取得するにはどうすればよいですか?

分類Dev

静的クラス内の静的オブジェクトのプロパティに値を割り当てるにはどうすればよいですか?

分類Dev

一般的に定義されたオブジェクトのプロパティにアクセスするにはどうすればよいですか?

分類Dev

オブジェクトの配列からプロパティを抽出してスライスするにはどうすればよいですか?

分類Dev

パラメータ化された関数内でオブジェクトプロパティを使用するにはどうすればよいですか?

分類Dev

静的クラスの「プロパティ」オブジェクトを作成するにはどうすればよいですか?

分類Dev

Entity Frameworkの抽象スーパークラスからサブオブジェクトを削除するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティに基づいて、レンダリングされた画像に「アクティブ」クラスを追加するにはどうすればよいですか?

分類Dev

モデルオブジェクトのプロパティがカスタムオブジェクトの配列である場合、ユーザーにオブジェクトを追加させるにはどうすればよいですか?

分類Dev

プロパティ値の1つがわかっている場合、ネストされたオブジェクトのオブジェクトキーを取得するにはどうすればよいですか?

分類Dev

PowerShellで、ネストされたプロパティのキー/値オブジェクトでオブジェクトをフィルタリングするにはどうすればよいですか?

Related 関連記事

  1. 1

    基本クラス[継承]に属する子クラスオブジェクトのプロパティ(属性)を設定するにはどうすればよいですか?(ベースの属性を子に渡す)

  2. 2

    クラスがインターフェイスから継承されている場合、List <Interface>オブジェクトのプロパティにアクセスするにはどうすればよいですか?

  3. 3

    オブジェクト内のネストされたプロパティのキーパスを取得するにはどうすればよいですか?

  4. 4

    パラメータが基本型として宣言されている場合、継承されたオブジェクトのプロパティを取得するにはどうすればよいですか?

  5. 5

    RAIIプロパティを使用してサブスクライバーオブジェクトを作成するにはどうすればよいですか?

  6. 6

    コンストラクター内の関数からオブジェクトプロパティを返すにはどうすればよいですか?

  7. 7

    配列内のプロパティでネストされたオブジェクトをクエリするにはどうすればよいですか?

  8. 8

    取得したオブジェクトのプロパティをプロパティシートに表示するにはどうすればよいですか?

  9. 9

    Angularでネストされたオブジェクトのプロパティにアクセスするにはどうすればよいですか?

  10. 10

    Javascriptでネストされたオブジェクトのプロパティにアクセスするにはどうすればよいですか?

  11. 11

    QT Creatorで継承されたクラスのオブジェクトとしてQWidgetを宣言するにはどうすればよいですか?

  12. 12

    クラス外からオブジェクト内の拡張プロパティにアクセスするにはどうすればよいですか?

  13. 13

    Javaのクラスプロパティにオブジェクトの配列を格納するにはどうすればよいですか?

  14. 14

    インターフェイスオブジェクトにポリモーフィングした後、1つのクラスから継承されたプロパティをどのように保持しますか?

  15. 15

    継承されたクラスオブジェクトの配列を作成するにはどうすればよいですか?

  16. 16

    Jsonオブジェクトのプロパティクラスにアクセスするにはどうすればよいですか?

  17. 17

    Stateのネストされたオブジェクトのプロパティを変更するにはどうすればよいですか?

  18. 18

    マングースから返されたオブジェクトからプロパティを削除するにはどうすればよいですか

  19. 19

    Groovyのオブジェクトからネストされたプロパティ値を取得するにはどうすればよいですか?

  20. 20

    静的クラス内の静的オブジェクトのプロパティに値を割り当てるにはどうすればよいですか?

  21. 21

    一般的に定義されたオブジェクトのプロパティにアクセスするにはどうすればよいですか?

  22. 22

    オブジェクトの配列からプロパティを抽出してスライスするにはどうすればよいですか?

  23. 23

    パラメータ化された関数内でオブジェクトプロパティを使用するにはどうすればよいですか?

  24. 24

    静的クラスの「プロパティ」オブジェクトを作成するにはどうすればよいですか?

  25. 25

    Entity Frameworkの抽象スーパークラスからサブオブジェクトを削除するにはどうすればよいですか?

  26. 26

    オブジェクトのプロパティに基づいて、レンダリングされた画像に「アクティブ」クラスを追加するにはどうすればよいですか?

  27. 27

    モデルオブジェクトのプロパティがカスタムオブジェクトの配列である場合、ユーザーにオブジェクトを追加させるにはどうすればよいですか?

  28. 28

    プロパティ値の1つがわかっている場合、ネストされたオブジェクトのオブジェクトキーを取得するにはどうすればよいですか?

  29. 29

    PowerShellで、ネストされたプロパティのキー/値オブジェクトでオブジェクトをフィルタリングするにはどうすればよいですか?

ホットタグ

アーカイブ