resultMap为:

Mybatis 中 ID为null,但是仍然返回了数据

SQL语句为:

Mybatis 中 ID为null,但是仍然返回了数据

Debug跟踪结果:

Mybatis 中 ID为null,但是仍然返回了数据

原因分析:ID为null,但是由于我在SQL语句当中添加了 ' ' as text,导致text不为NUll,于是分析是否是因为text字段的问题,我把 ' ' as text 改成了null as text 结果后,如下图所示,恢复正常。

Mybatis 中 ID为null,但是仍然返回了数据

相关文章: