mybatis查询是传参报错的处理

mybatis查询是传参报错的处理

自己用的数据库是mysql数据库,用mybatis管理,java后台是 spring框架,

控制台出现:

1

There is no getter for property named 'xxxx' in 'class java.lang.Integer

错误,查了一下,以为是xml中的sql的参数类型有错误,后来改了,不是,网上说改:

<select id="selectAllUserByName" resultType="User" parameterType="String">

SELECT

id,name,login_name as loginName

FROM

sb_user

where

name like '%${_parameter}%'

</select>

我把原来的name的参数改成了_parameter就可以了,另一种方法是在mapper定义的接口中改:

由  List<User> selectAllUserByName(String name);改成

List<User> selectAllUserByName(@Param("name")String name);

也可以解决问题。

时间: 2024-10-02 19:45:38

mybatis查询是传参报错的处理的相关文章

Struts2 配置文件中传参报错,大家帮忙看看,急

问题描述 这是STRUTS的配置:<action name="addLine" class="action.MetroLineAction" method="addLine"><result name="success" type="redirect">getLines?cityArea=${cityArea}</result></action>ACTION中

eval数据绑定时,js函数传参报错

问题描述 源码:<asp:TemplateFieldHeaderText="修改"><itemtemplate><ahref="#"onclick='<%#String.Format("GotoModifyDevice({0})",Eval("project_id"))%>'>修改2</a></itemtemplate></asp:TemplateF

android studio-SQLite查询数据之后传过去报错,不知道该怎么办了

问题描述 SQLite查询数据之后传过去报错,不知道该怎么办了 import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.ImageView; import android.widget.TextView; import com.baidu.mapapi.SDKInitializer; i

http+-http访问传参报505错误,说我的url的格式不正确。

问题描述 http访问传参报505错误,说我的url的格式不正确. 为什么我这样访问传参的时候报错,说我的格式不对,505错误. ```String ss=""{""MESSAGE"": {""-ID"": ""05-2013-10-30 10:10:0000""""TYPE"":""05"&quo

Rails文件上传file_field报错Encoding::UndefinedConversionError

服务器用的是ubuntu12 64bit,环境是ruby1.9.3+rails3+mysql,测试是在windows2003上. 上传 一个[.gitconfig]文件,没有问题,上传[新浪微博数据挖掘.pdf]报错,上传[back.jpg]报错. 下 面是两段信息,是从[log/production.log]中粘贴出来的.上面一段你是没有问题的日志,下面一段是报错 之后的日志. 01.Started POST "/posts" for 106.3.102.43 at 2012-10-

hql-HQL中使用占位符查询mysql数据老是报错...

问题描述 HQL中使用占位符查询mysql数据老是报错... 执行语句如下: Session session = HibernateUtil.getSession(); String hql = "from Category where name=?"; Query query = session.createQuery(hql); query.setString(0, "饮品"); 错误: ava.lang.NoSuchMethodError: org.hiber

springmvc-springMVC上传文件报错

问题描述 springMVC上传文件报错 09:13:59,716 ERROR [RequestUtils] Caught error while decoding priorityId. org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUplo

web服务-app 调用webservice的图片上传接口报错

问题描述 app 调用webservice的图片上传接口报错 以下为c#写的图片上传接口,图片是在app转为base64的:而当在服务上测试时是可以上传,即下图的位置 可是在app调用该接口时却出错,这是为什么,困扰了多天了.请大神帮忙哈 public JObject UploadPicture(string jsonString) { JToken Picture; JObject jobject = JObject.Parse(jsonString); Picture = jobject.G

ftpclient上传-FTPClient上传storeFile报错,求救

问题描述 FTPClient上传storeFile报错,求救 今天要写一个很简单的ftp上传的代码,结果总是报错,请教各位大神来帮忙解决 这是我的代码 public class UpLoadJSToFtp { /** * * @param url ftp服务器地址 * @param port ftp服务器端口号 * @param userName 登录账号 * @param password 登录密码 * @param path 服务器保存路径 * @param fileName 文件名 * @