http://blog.csdn.net/itshu/article/details/3402253

错误:
org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL [];

SQL state [null]; error code [0];  
--- The error occurred in com/sinosoft/para/conf/A_T_4_SqlMap.xml.  
--- The error occurred while applying a result map.  
--- Check the A_T_4.A_T_4Result.  
--- The error happened while setting a property on the result object.  
--- Cause: net.sf.cglib.beans.BulkBeanException; nested exception is

com.ibatis.common.jdbc.exception.NestedSQLException:  
--- The error occurred in com/sinosoft/para/conf/A_T_4_SqlMap.xml.  
--- The error occurred while applying a result map.  
--- Check the A_T_4.A_T_4Result.  
--- The error happened while setting a property on the result object.

这个错误是resultMap里有问题。说错误发生在设置某一个属性的时候,但是没有具体说明是一个怎么样的错误<NULL错误>。可能就

是把某一列中不为null的值赋了null值(double等),这样的话在resultMap里面作修改就行了。
  肯定是iBatis试图把从数据库读出来的NULL 值写入对象属性的时候出现异常。String类型的赋值应该没问题,我的数据库中还

有double类型的,那就是这个问题了,采取的补救措施就是:
 <result column="RATE" jdbcType="DECIMAL" property="rate" nullValue="0"/>
对从数据库读出来的NULL值采用一个相应可转换为DECIMAL类型或者double类型的值来替换

附:
 
sqlMap:
<resultMap class="com.sinosoft.para.bean.A_t_4_6" id="A_T_4_6Result">
  <result property="id" column="user_id"/>
  <result column="RATE" jdbcType="DECIMAL" property="rate" nullValue="0"/>
  <!--这一行加一个nullValue="0"就OK了-->
 
</resultMap>

iBatis resultMap出错 The error happened while setting a property on the result object 解决办法相关推荐

  1. Centos7安装MySQL安装出错:Error: Package: MariaDB-client-5.5.49-1.el7.centos.x86_64 (base)的解决办法

    Cents7上MySQL安装出错:Error: Package: MariaDB-client-5.5.49-1.el7.centos.x86_64 (base)的解决办法: Error: Packa ...

  2. error LNK2038: 检测到“RuntimeLibrary”的不匹配项的解决办法

    error LNK2038: 检测到"RuntimeLibrary"的不匹配项的解决办法 原因:这是一个编译器错误,通常是由于链接器找不到所需的运行时库而导致的.需要检查编译器和链 ...

  3. springboot项目报错:ERROR 9112 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] 的解决办法

    启动springboot项目,访问页面后报错 报错信息如下: [nio-8087-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.ser ...

  4. 执行truffle unbox react报错,出现Error: connect ECONNREFUSED 0.0.0.0:443问题的解决办法

    前提:我是用的是MAC系统,不知道使用windows系统是否也可以 react-box 项目构建 localhost:ReactDapp liyuechun$ truffle unbox react- ...

  5. fatal error: alsa/asoundlib.h: 没有那个文件或目录错误解决办法

    在编译ffmpeg4.2代码的时候,出现以下编译错误: libavdevice/alsa_enc.c:40:10: fatal error: alsa/asoundlib.h: 没有那个文件或目录 解 ...

  6. Android之Error: ‘L‘ is not a valid file-based resource name character解决办法

    1.问题 Error:Execution failed for task ':mergeBYODReleaseResources'.> /home/chenyu/Android_dev/sang ...

  7. error: src refspec master does not match any. 错误的解决办法

    文章目录 问题的内容: 解决办法: 总结: 在使用git bash指令将项目上传到github时,总是遇到一些错误无法解决. 下面是我遇到的一个问题 error: src refspec master ...

  8. fatal error C1061: compiler limit : blocks nested too deeply 原因以及解决办法

    文章目录 一.问题描述 二.原因 三.解决办法 1.将深层嵌套的代码分解为从原始上下文调用的函数 2.面向对象的方法 3.利用switch替换 四.参考文献 写在前面的话:   续接上次的ASN.1继 ...

  9. Error:(100, 0) Could not find method android() for arguments 解决办法

    大家可能有过这种遭遇,从githu上下载了一个Android studio的工程,却无法在运行,总是出现各种各样的错误,这里笔者遇到了一种错误:Error:(100, 0) Could not fin ...

最新文章

  1. 收集的网络上大型的开源图像处理软件代码(提供下载链接)
  2. linux wchar t char,linux 下 Linux 下char转换为wchar_t
  3. centos出现磁盘坏掉,怎么修复和检测。
  4. SAP后台作业记录操作
  5. 鸿蒙os实锤了吗,鸿蒙OS实锤了?8月9日华为开发者大会一同见证!
  6. linux环境下c语言的学习--linux下的基本操作
  7. 虚拟机克隆Linux操作系统后解决MAC地址冲突
  8. java 抽象类对象_Java基础___面向对象__抽象类
  9. Ubuntu下使用AMD APP编写OpenCL程序
  10. 新年第二弹|卖萌屋私藏书单大公开
  11. python : os.path 相关操作
  12. 包级别的 TCP/UDP 负载均衡和NAT(Network Address Translate)
  13. X-Pacific / Elasticsearch-ESClientRHL
  14. 小程序报错提示Unexpected token in JSON at position
  15. SpringMVC注解@valid与@validata,@null,@notblank,@NotEmpty
  16. 基于STM32F103的直流电机调速系统
  17. 注册表与盘符(转victor888文章 )
  18. 此版本的 Windows 不再支持 Microsoft Edge
  19. Coding测试模块配置过程和理解
  20. 记录UM8005 8位单片机的程序死机:aS

热门文章

  1. 蓝桥杯练习系统 —— 题解目录
  2. 征战蓝桥 —— 2018年第九届 —— C/C++B组第1题——第几天
  3. Ubuntu下安装pip
  4. 【Protocol Buffer】Protocol Buffer入门教程(六):枚举和包
  5. 计算机文化基础在线作业答案,中国石油大学17年秋《计算机文化基础》第一次在线作业答案...
  6. druid 多数据源_Spring Boot + Mybatis 中 配置Druid多数据源并实现自由切换
  7. 如何理解左操作数必须为左值
  8. POJ 3617 Best Cow Line 贪心算法
  9. 微型计算机寻址方式命令,寻址方式与基本指令-微机原理实验报告.docx
  10. 如何在MFC线程中使用控件的成员变量和函数