博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis整合Spring项目,报There is no getter for property named '***' in 'class java.lang.String错误...
阅读量:7054 次
发布时间:2019-06-28

本文共 418 字,大约阅读时间需要 1 分钟。

hot3.png

问题描述

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

解决方法

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

原句:

AND product.PRODUCT_ID = #{productId, jdbcType=VARCHAR}

改为:

AND product.PRODUCT_ID = #{productId, jdbcType=VARCHAR}

转载于:https://my.oschina.net/u/2427564/blog/1530046

你可能感兴趣的文章
sokect网络编程
查看>>
ios 实现选中时阴影效果
查看>>
Post XML到一个服务器上
查看>>
linux基本网络配置
查看>>
深圳高交会
查看>>
Java中设置classpath、path、JAVA_HOME的作用
查看>>
MySQL数据库管理之日常操作
查看>>
连续潜在变量---核PCA
查看>>
lucene 3.5.0 入门笔记
查看>>
AD域桌面重定向_无权限访问桌面
查看>>
DSPLINK 介绍
查看>>
css笔试题整理(其他)
查看>>
oracle锁及oracle查找锁定表信息
查看>>
http://blog.sina.com.cn/s/blog_406127500102v1p9.html
查看>>
C# 中,通过for循环读取Dictionary键值集合
查看>>
事件绑定、setTimeout的简单替代
查看>>
一线测试人员来谈谈开发测试比(II)
查看>>
“我来管管看”系列:如何控制采购物料实物不入库所带来的风险?
查看>>
我的友情链接
查看>>
国道国庆游玩 4.9L/100公里的油耗 , 福特嘉年华 2013款 1.5L手动风尚版
查看>>