MyBatis 常见问题预计阅读时间 3 分钟

    MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

    常见问题

    1. Mybatis All elements are null

    mybatis SQL 显示 total 为 1. 返回的 List 显示 size 也是 1 但是里面的元素都是 NULL

    image.png

    此问题是由于返回的字段跟 dto 字段均对不上所致的, 如果字段均对不上, 返回的不是一个对象, 里面属性为 null. 而是整个属性都是 null

    评论栏