错误类型: org.apache.ibatis.reflection.ReflectionException: There is no setter for property named ‘orderLevel’ in 'class pojo.Workorder’
at org.apache.ibatis.reflection.Reflector.getSetInvoker(Reflector.java:414)
at org.apache.ibatis.reflection.MetaClass.getSetInvoker(MetaClass.java:168
at org.apache.ibatis.reflection.wrapper.BeanWrapper.setBeanProperty(BeanWrapper.java:177)
... 54 more
错误原因:数据库中的字段名与pojo的属性名不一致 数据库中的字段名orderLevel,其中L为大写
pojo的属性名为orderlevel
解决办法 将实体类中的属性名,与数据库中的字段名一致即可,特别是使用插件生成pojo,mapper接口,mapper映射文件时要注意这一点。 导致此种类型错误的原因多种多样,这只是其中一种解决办法,仅供参考!!!