大概分为两种:
第一种是入参里面名字对应不上
不管你是map还是对象名字对应不上都不行
比如你在mapper里面materialName像根据来查找,但实际你入参的对象或者map里面的对象没有这个属性就会报错,报没有这样的属性异常“NoSUchProPertyException”
第二种是属性命名不规范,比如is_XXX,这种mybatis解析时就会报错,尽量避免这种命名。
大概分为两种:
第一种是入参里面名字对应不上
不管你是map还是对象名字对应不上都不行
比如你在mapper里面materialName像根据来查找,但实际你入参的对象或者map里面的对象没有这个属性就会报错,报没有这样的属性异常“NoSUchProPertyException”
第二种是属性命名不规范,比如is_XXX,这种mybatis解析时就会报错,尽量避免这种命名。