メモ共通エンティティクラス:
ID:(アルゴリズム雪インクリメントIDに基づいて)MPのデフォルトの塗りつぶし
例えば:データベースのテーブル名が要件を持っている統一プレフィックス(mp_userなど)、使用注釈は、のような@tablename:
@tablename( "mp_user" ) パブリック クラスユーザー{}
フィールドエンティティクラスのフィールド名は、例えば、対応していません。
パブリック クラスユーザー{ // 姓名 @TableField(「名前」) プライベート文字列の本名。 }
非テーブルのフィールドを除外するには、3つの方法:
シナリオ:変数のエンティティクラスは、データベースのフィールドに存在しない使用する必要があります
変数によって識別される過渡、過渡1.直接同定は、シリアル化することができません
@data @tablename(「mp_user」) のパブリック クラスユーザー{ // 备注 プライベート 過渡文字列の発言。 }
2.マーク静的変数は、get()、set()メソッドを生成します。クラス名によって直接呼び出されます
@data @tablename(「mp_user」) のパブリック クラスユーザー{ // 备注 プライベート 静的の文字列の発言。 パブリック 静的文字列getRemark(){ 戻り発言。 } パブリック 静的 ボイドsetRemark(文字列備考){ User.remark = 発言。 } }
注釈を使用することによって解決される3
@data @tablename( "mp_user" ) のパブリック クラスユーザー{ // 备注 @TableFiles(が存在= 偽) プライベート 静的の文字列の発言。 }
@tablename( "mp_user") パブリッククラスユーザー{}