自動的にMyBatisので生成
シナリオ:
修正が空になった後、修正前に、データをフィールドを変更し、ページを変更します。
MyBatisの一般的に使用
:(これは、単に空のフィールドを無視すると、空のフィールドには、パラメータを更新することはできません)
<更新ID = "" のParameterType = "エンティティクラス">
更新テーブルセット
<もしテスト= "字段!= nullを">
フィールドフィールド= {#、jdbcType = VARCHAR}
</ IF>
</更新>
空に修正する必要があり、その後、書き込み:
注意:(それは削除した場合、エンティティ・クラスが自動的にここにすべてのフィールドに生成されたが、MyBatisのようあなたはそれにいくつかのフィールドを使用している場合ので、書くためのフィールドを追跡する必要があることに注意すべきかを決定することで、渡しません上院は、彼はデフォルトのパラメータであなたを渡します空である、あなたは)フィールドも空に変更されます変更したくありません
<更新ID = "" のParameterType = "エンティティクラス">
更新テーブルセット
フィールドフィールド= {#、jdbcType = VARCHAR}
</更新>