最近ORMLiteを使用して、ORMLiteの@DatabaseField
注釈にpersisted
の値が (link)あることがわかりました。ORMLiteすべてのクラスフィールドの注釈を格納
このフィールドをデータベースに保存しない場合はfalse(デフォルトはtrue)に設定します。これは、すべてのフィールドに注釈を付けるが、データベースの一部の注釈をオフにする場合に便利です。
注釈は、すべてのクラスフィールドに注釈を付ける方法があることを示唆しています。 ORMLiteには「すべてのフィールドを格納する」機能を提供するアノテーションはありますか? または、クラスのすべてのフィールドに@DatabaseFieldを追加する代わりに、これを行う別の方法があります。
ありがとうございます。さて、単に@DatabaseField(persisted = false)を使う代わりに、コードをいくつか残しておくという目的があります。 'persisted = false'値を使う他の理由はありますか? – obywatelgcc
実際はありません。誰もが@ DatabaseFieldアノテーションをすべてのフィールドで参照し、永続化フラグをオンまたはオフにしたいと思っていたと思います。私は実際にそれを使用しないでください@obywatelgcc。 – Gray