zoukankan      html  css  js  c++  java
  • Mybatis中,SpringMVC中,SpringBoot项目中,出现There is no getter for property named 'xxxxxx'报错的解决方法

    现象:There is no getter for property named 'xxxxxx'报错


    原因:其实说起原因有很多种,百度上都有很详细的说明,其中最重要也是经常发生的就是mapper.xml与是对应的实体类匹配不上导致错误发生,而我报错的原因是从mapper接口中向xml传入参数的时候,传入的是实体类对象,只有这一个参数,而在从传入的参数中取值时我直接用对象.属性这样的方式取值,导致错误。
    解决方法:
    方法1、在传入参数parameterType="com.entity.xxxxxx"中写上实体类。然后在<if test=" ">中可以用对象.属性这样的方式取值。
    方法2、不写parameterType="com.entity.xxxxxx",直接在<if test=" ">中写属性的名字就可以。如!=null and != ' '即可。

  • 相关阅读:
    欠采样和过采样
    分类模型之K近邻算法
    机器学习之分类模型
    。。。
    等人
    习惯
    六月一日
    回首
    你还年轻他们老了
    C#和JavaScript交互(asp.net前台和后台互调)总结 (转)
  • 原文地址:https://www.cnblogs.com/no8g/p/13415622.html
Copyright © 2011-2022 走看看