Spring Data for MongoDB を使用してドメイン オブジェクトを永続化しています。Spring Data が特定のフィールドを MongoDB に永続化するのを防ぐ方法 (おそらくアノテーションを使用して?) があるかどうか疑問に思っていましたか?
誰かがそれを行う方法を知っていますか、それとも独自のマッパーを作成する必要がありますか?
ありがとう。
Spring Data for MongoDB を使用してドメイン オブジェクトを永続化しています。Spring Data が特定のフィールドを MongoDB に永続化するのを防ぐ方法 (おそらくアノテーションを使用して?) があるかどうか疑問に思っていましたか?
誰かがそれを行う方法を知っていますか、それとも独自のマッパーを作成する必要がありますか?
ありがとう。
この場合、@Transient
無視する必要があるフィールドの注釈を使用します。
こちらをもっと見てください -トランジェント
私のように実際のパッケージを探している場合は、これが機能します。
import org.springframework.data.annotation.Transient;
これは、Spring フレームワーク APIドキュメントからのものです。
しかし、これはJPAアノテーションであり、Spring Data の MongoDB では機能しません。
import javax.persistence.Transient;
Java Persistence APIの一部です。