Javaで@JsonFormatアノテーションを継承するにはどうすればよいですか?

Mehmet Bektas

私はJPA-Hibernateプロジェクトに取り組んでいます。私は日付脱セリラーゼの問題を抱えていますが、以下の解決策もあります。

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss.S")
private Date createdAt;

日付とともに@JsonFormatアノテーションを使用すると、問題は解決しましたが、すべてのDate変数でこのアノテーションを使用したくありません。以下に示すように、MyDate アノテーションを使用したいと思います。

import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.fasterxml.jackson.annotation.JsonFormat;

@Inherited
@Target({ ElementType.ANNOTATION_TYPE, ElementType.FIELD,  ElementType.METHOD, ElementType.PARAMETER, ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss.S")
public @interface MyDate {

}

@MyDateアノテーションを使用すると、正しく機能しません。私はそれを使ったことがないように失敗し続けます。私の間違いは何ですか?

ジャワド

必要なものは次のとおりです。

使用法:

@MyDate    
private Date createdAt;

そして、MyDateカスタムアノテーションクラス:

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import com.fasterxml.jackson.annotation.JacksonAnnotationsInside;
import com.fasterxml.jackson.annotation.JsonFormat;

@JacksonAnnotationsInside
@Retention(RetentionPolicy.RUNTIME)
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss.S")
public @interface MyDate {}

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ScalaでJavaアノテーションを使用するにはどうすればよいですか?

分類Dev

Javaアノテーション宣言でKotlin定数を参照するにはどうすればよいですか?

分類Dev

あるJavaアノテーションを別のJavaアノテーションで定義するにはどうすればよいですか?

分類Dev

Modelica言語でコンポーネントを継承するときにアノテーションを再宣言するにはどうすればよいですか?

分類Dev

Spring RestTemplateでJAXBアノテーションを使用するにはどうすればよいですか?

分類Dev

検証アノテーションをテストするにはどうすればよいですか?

分類Dev

新しいアノテーションを作成するにはどうすればよいですか?

分類Dev

アノテーションにSpring MVCを設定するにはどうすればよいですか?

分類Dev

このcountQueryをQueryアノテーションに提供するにはどうすればよいですか

分類Dev

Jacksonアノテーションのグループであるアノテーションを作成するにはどうすればよいですか?

分類Dev

@ResourceアノテーションをTomcatで機能させるにはどうすればよいですか?

分類Dev

@Singletonアノテーションを実装するにはどうすればよいですか?

分類Dev

アノテーションに変数を含めるにはどうすればよいですか?

分類Dev

QuerySetにDjangoアノテーションを使用してアノテーションを追加するにはどうすればよいですか?

分類Dev

@name( "Luke")のようなJavaアノテーションを括弧内に属性なしでするにはどうすればよいですか?

分類Dev

Javaでアノテーションを適用するフィールドのタイプを指定するにはどうすればよいですか?

分類Dev

Cheetahテンプレートで継承を使用するにはどうすればよいですか?

分類Dev

子要素が(ノッチ付きナビゲーションで)親要素のアタッチされた属性を継承しないようにするにはどうすればよいですか?

分類Dev

テンプレートとユニオンを継承するにはどうすればよいですか?

分類Dev

Javaでアノテーションを使用して自動セッターとゲッターを作成するにはどうすればよいですか?

分類Dev

Javaアノテーションにシンボルを提供するにはどうすればよいですか?

分類Dev

Javaアノテーションにシンボルを提供するにはどうすればよいですか?

分類Dev

Spring Javaベースの構成で@Injectアノテーションを適切に使用するにはどうすればよいですか?

分類Dev

Javaアノテーションで直接存在、間接存在、存在、および関連付けを理解するにはどうすればよいですか?

分類Dev

Node js : 承認と認証をノードアプリケーションに統合するにはどうすればよいですか?

分類Dev

Java BeanでSpringアノテーションの使用を回避し、構成クラスでのみ使用するにはどうすればよいですか?

分類Dev

アノテーションを使用してSpringBootアプリケーションでibatisを使用するにはどうすればよいですか?

分類Dev

Collection <>を継承するクラス内のコレクションにアクセスするにはどうすればよいですか?

分類Dev

Javaアノテーションを使用してコーディング標準を適用するにはどうすればよいですか?

Related 関連記事

  1. 1

    ScalaでJavaアノテーションを使用するにはどうすればよいですか?

  2. 2

    Javaアノテーション宣言でKotlin定数を参照するにはどうすればよいですか?

  3. 3

    あるJavaアノテーションを別のJavaアノテーションで定義するにはどうすればよいですか?

  4. 4

    Modelica言語でコンポーネントを継承するときにアノテーションを再宣言するにはどうすればよいですか?

  5. 5

    Spring RestTemplateでJAXBアノテーションを使用するにはどうすればよいですか?

  6. 6

    検証アノテーションをテストするにはどうすればよいですか?

  7. 7

    新しいアノテーションを作成するにはどうすればよいですか?

  8. 8

    アノテーションにSpring MVCを設定するにはどうすればよいですか?

  9. 9

    このcountQueryをQueryアノテーションに提供するにはどうすればよいですか

  10. 10

    Jacksonアノテーションのグループであるアノテーションを作成するにはどうすればよいですか?

  11. 11

    @ResourceアノテーションをTomcatで機能させるにはどうすればよいですか?

  12. 12

    @Singletonアノテーションを実装するにはどうすればよいですか?

  13. 13

    アノテーションに変数を含めるにはどうすればよいですか?

  14. 14

    QuerySetにDjangoアノテーションを使用してアノテーションを追加するにはどうすればよいですか?

  15. 15

    @name( "Luke")のようなJavaアノテーションを括弧内に属性なしでするにはどうすればよいですか?

  16. 16

    Javaでアノテーションを適用するフィールドのタイプを指定するにはどうすればよいですか?

  17. 17

    Cheetahテンプレートで継承を使用するにはどうすればよいですか?

  18. 18

    子要素が(ノッチ付きナビゲーションで)親要素のアタッチされた属性を継承しないようにするにはどうすればよいですか?

  19. 19

    テンプレートとユニオンを継承するにはどうすればよいですか?

  20. 20

    Javaでアノテーションを使用して自動セッターとゲッターを作成するにはどうすればよいですか?

  21. 21

    Javaアノテーションにシンボルを提供するにはどうすればよいですか?

  22. 22

    Javaアノテーションにシンボルを提供するにはどうすればよいですか?

  23. 23

    Spring Javaベースの構成で@Injectアノテーションを適切に使用するにはどうすればよいですか?

  24. 24

    Javaアノテーションで直接存在、間接存在、存在、および関連付けを理解するにはどうすればよいですか?

  25. 25

    Node js : 承認と認証をノードアプリケーションに統合するにはどうすればよいですか?

  26. 26

    Java BeanでSpringアノテーションの使用を回避し、構成クラスでのみ使用するにはどうすればよいですか?

  27. 27

    アノテーションを使用してSpringBootアプリケーションでibatisを使用するにはどうすればよいですか?

  28. 28

    Collection <>を継承するクラス内のコレクションにアクセスするにはどうすればよいですか?

  29. 29

    Javaアノテーションを使用してコーディング標準を適用するにはどうすればよいですか?

ホットタグ

アーカイブ