技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152
这个问题主要是由于类型对应不起来导致的,
比如:
1.原因1:
这个报错找了半天,基本规范自己也核对过了,全没毛病
后来发现是因为我得实体类的属性用的是int
改成integer就好了
应该是只能映射包装类型
2.原因2:
比如实体类中定义的是Integer,如果
用了Condition去查询的时候.
SysMenu sysMenu = sysMenuService.findById(Integer.valueOf(String.valueOf(json.get("id"))));
注意这里添加的,如果实体类中的id是Integer的,这里也
要传入Integer的,如果类型对应不起来,就会报错了.