Mybatis 字符参数出现Error querying database. Cause: java.lang.NumberFormatException: For input string: "李

原创 2016年08月28日 19:02:43
org.apache.ibatis.exceptions.PersistenceException: 
### Error querying database.  Cause: java.lang.NumberFormatException: For input string: "李"
### Cause: java.lang.NumberFormatException: For input string: "李"
at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:23)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:107)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:98)
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:114)
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:58)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:43)
at com.sun.proxy.$Proxy5.findUserList(Unknown Source)

<where>
<if test="userCustom!=null">
<if test="userCustom.sex!=null and userCustom.sex!=' '">
and user.sex=#{userCustom.sex}
</if>
<if test="userCustom.username!=null and userCustom.username!=' '">
and user.username like '%${userCustom.username}%'
</if>
</if>
</where> 


<if test="userCustom.sex!=null and userCustom.sex!=''">判断是否为空应该去掉‘’中间的空格



版权声明:本文为博主原创文章,未经博主允许不得转载。

java.sql.SQLException: ORA-00911: 无效字符 解决方法

java链接Oracle数据库,进行插入操作,报如下错误: 如果你用java写程序访问数据库,出现这个问题:java.sql.SQLException: ORA-00911: 无效字符at oracl...

Error querying database. Cause: java.sql.SQLException: ORA-00911: 无效字符

今天初学MyBatis框架,在配置映射文件时编写SQL语句时多谢了个封号“;”结果出现了如下错误。...

mybatis java.lang.NullPointerException

org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: java.lan...

Error: java.lang.NumberFormatException: For input string: ""

Error: java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException....

mybatis java.lang.NumberFormatException: For input string: "G"

错误信息: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions...

Caused by: java.lang.NumberFormatException: For input string: "[objectHTMLDivElement]"

1、错误描述2017-01-14 16:43:45,449 [http-apr-8080-exec-7] ERROR [core.interceptor.ExceptionResolverCustom...

java.lang.NumberFormatException: For input string: "undefined"

在将字符串转换为数字时导致此错误,解决此问题的思路:1、添加Try catch语句,2、判断字符串是否为数字,将介绍java中判断字符串是否为数字的方法的几种方法。完整错误信息:java.lang.N...

el 表达式 报 java.lang.NumberFormatException: For input string: "xxx"

最近项目里面 忽然一个页面 暴出 如下异常  Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspExcept...
  • Ouvidia
  • Ouvidia
  • 2014年12月10日 12:04
  • 14770

DB29.7 fp11补丁安装遇到的问题(二)Java.lang.NumberFormatException:For input String "B"

DB2安装完成后,启动项目发现报java.lang.NumberFormatException:For input String "B"的异常,开始以为配置文件文件问题,后来发现使用db2客户端也无法...

Caused by: java.lang.NumberFormatException: For input string: "undefined"

1、错误描述2017-01-17 08:49:57,966 [http-apr-8080-exec-3] ERROR [core.interceptor.ExceptionResolverCustom...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mybatis 字符参数出现Error querying database. Cause: java.lang.NumberFormatException: For input string: "李
举报原因:
原因补充:

(最多只允许输入30个字)