500报错:ReflectionException: There is no setter for property named 'sicon' in 'class com.pikaqiu.health.bean.SubMenu'"

发布时间 2023-03-27 17:21:46作者: 折诗

报错信息:"timestamp": "2023-03-27T09:07:50.958+00:00",


  • 出错原因:首先看报错信息中这么写到:
    "message": "nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'sicon' of 'class com.pikaqiu.health.bean.SubMenu' with value 'icon-user-list' Cause: org.apache.ibatis.reflection.ReflectionException: There is no setter for property named 'sicon' in 'class com.pikaqiu.health.bean.SubMenu'",
  • 这说明多表查询中关系映射写错了,没有与sicon对应的属性,如图

    在实体类SubMenu中,sicon(查询时候的别名)存储的名称为icon,把这里改正即可,改成icon