数据表books中字段类型为Text的字段,dto类中类型也同样设置为Text,但MyBatis-Plus查询数据时为null,其余数据都可正常查询出来。
数据表books:
bookDto类:
MyBatis-Plus查询情况:
检查sql语句、bookDto类introduction类型都没错。发现MyBatis-Plus查询Text类型的数据会为null,但网上的解决方法都不合适。要不就很复杂,要不就是要改ResultMap(我都找不到修改这个地方的位置)、要不就是改成我MyBatis-Plus版本不存在的方法,如selectByExampleWithBLOBs。
查看了我参考的图书管理系统的Spring Boot项目,发现他把实体类中Text类型的introduction改为了String,如此简单的方法,立马试试!
成了!!!!搞了我好久的问题,终于解决!开心!撒花!