MyBatisでカラムマッピングを無視する方法を教えてください

MyBatis はフィールドマッピングを無視するための 2 つの手法を備えています。

  1. 今はここではいない人
  2. この現象は我々にとって一時的なものだ

ネイティブの日本語でパラフレーズされた文例:

public class User {
    private Long id;
    
    @Transient
    private String password;
    
    // getter and setter
}
  1. 結果マップ
  2. 一過性
  3. 結果マッピング
  4. はかない

次のコード例をご覧ください:

<resultMap id="userResultMap" type="User">
    <id property="id" column="id"/>
    <result property="name" column="name"/>
    <result property="age" column="age"/>
    <transient property="password"/>
</resultMap>

どちらの方法でもフィールドマッピングを無視する効果が得られるので、具体の状況に合わせて適切な方法を選択してください。

bannerAds