6

Spring Data for MongoDB を使用してドメイン オブジェクトを永続化しています。Spring Data が特定のフィールドを MongoDB に永続化するのを防ぐ方法 (おそらくアノテーションを使用して?) があるかどうか疑問に思っていましたか?

誰かがそれを行う方法を知っていますか、それとも独自のマッパーを作成する必要がありますか?

ありがとう。

4

2 に答える 2

13

この場合、@Transient無視する必要があるフィールドの注釈を使用します。

こちらをもっと見てください -トランジェント

于 2013-03-05T11:38:02.207 に答える
2

私のように実際のパッケージを探している場合は、これが機能します。

import org.springframework.data.annotation.Transient;

これは、Spring フレームワーク APIドキュメントからのものです。

しかし、これはJPAアノテーションであり、Spring Data の MongoDB では機能しません。

import javax.persistence.Transient;

Java Persistence APIの一部です。

于 2015-04-10T05:43:59.917 に答える