Menggunakan MyBatis pemintas set hasil untuk memenuhi keperluan sedemikian:
Disebabkan perubahan yang kerap dalam keperluan projek, pangkalan data MySQL projek menyimpan rentetan JSON Sebagai contoh, maklumat asas pengguna mungkin berubah dengan peningkatan versi
Helaian data
CREATE TABLE `account` (
`id` bigint(11) unsigned NOT NULL AUTO_INCREMENT,
`infos` text NOT NULL COMMENT '用户JSON基本信息',
`createTime` int(10) unsigned NOT NULL COMMENT '创建时间',
`updateTime` int(10) unsigned NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Menggunakan
MyBatis
pemintas set hasil untuk memenuhi keperluan sedemikian:Helaian data
Data:
Pemintas JSONPlugin
Gunakan pemintas
MyBatis
untuk memintas kaedahResultSetHandler
antara mukahandleResultSets
:mybatis-config.xml
Daftar pemalam dalam fail konfigurasi mybatis:
Keluaran ujian
Menggunakan
Mybatis
untuk mencapai keperluan berikutHelaian data
Data
Gunakan
Mybatis
untuk memintasExecutor.class
kaedah'qurey'
dan memproses set hasil yang dikembalikanmybatis-config.xml
Daftar pemalam dalam fail konfigurasi mybatis:
Keluaran ujian