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 != ' '即可。

  • 相关阅读:
    log.count/logrt.count/log/logrt
    datetime
    差集交集
    pandas 空df对象判断
    pyinstaller
    pysimplegui
    vi编辑实用命令
    hadoop实用命令
    查找redis安装目录
    spark streaming 读取kafka数据保存到parquet文件,redis存储offset
  • 原文地址:https://www.cnblogs.com/no8g/p/13415622.html
Copyright © 2011-2022 走看看