Querywarpper查询结果为空

        最近在学mybatis-plus时用到了Querywarpper方法,结果是个空集,想来想去最后想到可能是定义对象属性的时候不严谨,最先定义int id,而int他的默认值为0。最后换做Integer id,果然可以。

        需要复习内容:int和Integer       

                Integer:

                        因为Integer的默认值为null,数据库的主键或者外键不能为空,但是可以为null

                int :

                        如果表示数量用int,因为int的默认值为0,它不能为null或者空

你可能感兴趣的:(mybatis,intellij,idea,mysql)