文档章节

mybatis整合Spring项目,报There is no getter for property named '***' in 'class java.lang.String错误

Ethel_oo
 Ethel_oo
发布于 2017/09/06 15:39
字数 143
阅读 12
收藏 0

问题描述

mybatis整合Spring项目,报There is no getter for property named '***' in 'class java.lang.String错误

解决方法

因为mybatis版本的问题,有些传入参数不支持直接设置bean的名称,如果parameterType="java.lang.String"传入参数为String类型报了上述错误,则语句中必须将参数名称统一换成_parameter:

原句:

<if test="productId != null and productId != ''">
  AND product.PRODUCT_ID = #{productId, jdbcType=VARCHAR}
</if>

改为:

<if test="_parameter != null and _parameter != ''">
  AND product.PRODUCT_ID = #{productId, jdbcType=VARCHAR}
</if>

© 著作权归作者所有

共有 人打赏支持
Ethel_oo
粉丝 4
博文 19
码字总数 9928
作品 0
蚌埠
程序员
私信 提问
org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'telOrName'

错误:org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'telOrName' in 'class java.lang.String' 把标签去掉就可以了,标签是针对javaBean或者m......

花落_莫相离
2017/10/27
0
0
Mybatis单个参数的if判断(针对异常:There is no getter for property..)

我们都知道mybatis在进行参数判断的时候,直接可以用 就可以了,如下: 1、常规代码 但是单个参数和多参数的判断有个不同点,当我们的入参为entity实体,或者map的时候,使用if 参数判断没任...

如风达
04/23
0
0
Mybatis中传参包There is no getter for property named 'XXX' in 'class java.lang.String'

一、发现问题 <select id="queryStudentByNum" resultType="student" parameterType="string"> select num,name,phone from student <where> <if test = " num!=null and num!='' "> AND num......

Candy520
2016/10/19
12
0
There is no getter for property named 'XXX' in 'cl

一、发现问题 <select id="queryStudentByNum" resultType="student" parameterType="string"> select num,name,phone from student <where> <if test = " num!=null and num!='' "> AND num......

开源中国段子手
2016/07/14
112
0
在mybatis和spring整合中使用spring的MapperScannerConfigurer 运行出错

@minidai 你好,想跟你请教个问题:在mybatis和spring整合中使用spring的MapperScannerConfigurer 运行出错 报错: DEBUG [main] - Initializing new StandardEnvironment DEBUG [main] - A......

渊兮
2016/05/20
681
1

没有更多内容

加载失败,请刷新页面

加载更多

深入理解Java PriorityQueue

ava中PriorityQueue通过二叉小顶堆实现,可以用一棵完全二叉树表示。本文从Queue接口函数出发,结合生动的图解,深入浅出地分析PriorityQueue每个操作的具体过程和时间复杂度,将让读者建立对...

java菜分享
6分钟前
0
0
玩手机与做实验

看过这样一个故事:说的是在二十世纪二十年代初的一个深夜,担任英国剑桥大学卡文迪许实验室主任的卢瑟福来实验室检查,发现一位学生还在做实验。卢瑟福就问他:“你上午做什么了?”学生回答...

Bob2100
16分钟前
0
0
Kafka流式处理

Kafka Streams 初识流式处理 什么是数据流 数据流(也叫事件流)是无边界数据集的抽象表示。无边界意味着无限和持续增长。无边界数据集之所以是无限的,是因为随着时间的推移,新记录会不断加...

东都大狼狗
25分钟前
2
0
Mysql主从复制(拓展博客文章扩充知识面)

#不停库不锁表在线主从配置 使用 Xtrabackup 在线对MySQL做主从复制 1.数据量大的话还是建议使用工具例如xtrabackup,mysqldump比较适合操作10G以下的数据备份复制。 2.做业务之前考虑清楚具...

robertt15
30分钟前
1
0
docker快速搭建几个常用的第三方服务

本次和大家分享的内容是使用docker快速搭建工作中常用的第三方的服务,对于有一些互联网背景的公司来说,以下几个服务都是很需要的:redis,rabbit,elasticsearch; 如果想学习Java工程化、...

编程SHA
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部