プロモーションコードを使用して、ユーザーにサイトへの無料メンバーシップを提供する可能性のあるサイトに取り組んでいます。メンバーがサインアップするレベルは、プロモーションコードオブジェクトの属性であり、1または2のいずれかのintとしてデータベースに保存されます。ただし、メンバーレベルの属性がサイトのUIに関連するのは、特定のプロモーションコードに関連付けられたランディングページ。したがって、その場合、JSONによってメンバーレベルが無視されることは望ましくありません。ユーザーがサイトに戻り、アカウントにプロモーションコードオブジェクトが関連付けられると、メンバーレベルは気になりません。そのため、メンバーレベルの属性をJSONで無視する必要があります。
だから私の質問はこれです、@JSONIgnore
アクセスごとにオブジェクトの属性を設定することは可能ですか、それとも属性は無視されるか無視されないのですか?言い換えれば、次のような方法はありobject.getAttribute().setAttributeJSONIgnore(true | false)
ますか?