Menggunakan mybatis untuk menulis SQL membutuhkan pembaruan dinamis data objek. Bidang yang perlu diperbarui setiap kali berbeda. Untuk mencegah pengecualian nol null, diperlukan SQL dinamis.
<update id = "update" parameTerType = "com.commuli.po.user"> update s_user <trim prefix = "set" suffixoverrides = ","> <if test = "name! = null"> name =#{name}, </if> <if test = "usia! = null"> usia =#{usia}, </if> <if test = " test = "alamat! = null"> alamat =#{address}, </if> <if test = "createTe! = null"> createTate =#{createdate}, </if> </ trim> whereid =#{id} </d untuk update>Catatan: Tag trim digunakan untuk menghapus koma "," dari bidang terakhir di SQL.
Di atas adalah data pembaruan dinamis menggunakan mybatis yang diperkenalkan kepada Anda. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!