从错误栈中可以看到原因是:sqlite的driver中,JDBC4ResultSet没有实现以下接口:读写byte[]在JDBC规范中有3种接口:。Mybatis Plus默认会选择第3个接口。因此,这里只需要将处理方法切换到前两个接口即可:方法就是更换一个TypeHandler关键点:

Mybatis在sqlite中无法读写byte[]类问题的解决办法