質問

私はGAEのJava用のGoogleグループでこの質問を置く( http://groups.google.com/group/google-appengine-java/browse_thread/thread/85dc9f10d7e12a3 の)、時にはそれは質問に答える気に誰かのために一週間かかり、私は私が知っている必要があります感じはるかに速く答えます。

私たちは、アクセスのみのthroたちの永続フィールドを持つことをお勧めします パブリックアクセスを許可するセッター/ゲッターはなく、JDOメカニズムLEST バイパスされます。

私たちもpersistenceCapableインタフェースを実装することをお勧めします。 しかし、GAE Javaで、我々は、実装する必要はないようです persistenceCapableインタフェース、単に置く@PersistenceCapable 適切に注釈ます。

セッター/ゲッターは単にある

setHello(hello){this.hello = hello;} 
getHello{return this.hello;}

他には何もバイパスすることができ、これらの線の間ではありません。 それは私が考えて設定...

@PersistenceCapableおよび他のすべてのGAE @注釈を変更しません/ 私のJavaコードを強化し、私のセッター/ゲッターに余分な原料を挿入 これらのフィールドがあった場合、コンパイル時にバイパスされることになります 非持続対応のクラスから直接アクセス?

また、「道具を挿入する@PersistenceCapable原因GAE SDKを行います 私たちのためにPersistenceCapable」またはそれは単にGAEケースです/ 一貫性PersistenceCapableを実装するために私たちを必要としないのですか?

役に立ちましたか?

解決

  

誰かが質問に答える気にするために、時にはそれが一週間かかります。

一部の人々はここにある上、自分の空き時間での質問に答えます。私はその後、あそこあなたの質問に答える「気に」良い仕事; - )

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top