Mybatis报错:There is no getter for property named ‘xxx‘ in ‘class xxx

1、检查entity是否缺少get方法
2、检查mapper.xml是否出现拼写错误

    <insert id="insertSysUser" >
        insert into sys_user (username, password, realname, isenable, islock, iscredentials, createtime, logintime)
        values (#{username}, #{password}, #{realname}, #{isEnabled}, #{isLocked}, #{isCredentials}, #{createTime}, #{loginTime})
    </insert>

第一行的括号里面的对应数据库的字段
第二行的values里面对应的enetity类里面的属性名

我一开始直接将数据库字段复制到values里面,导致出现了这个报错

Guess you like

Origin blog.csdn.net/weixin_51993595/article/details/120083214