java.sql.SQLException: Invalid parameter object type. Expected 'java.util.Map' but found 'java.lang.String 转载
2014-12-01 20:57
1031 查看
java.sql.SQLException: Invalid parameter object type. Expected 'java.util.Map' but found 'java.lang.String'
原文:http://hi.baidu.com/ideas/item/1e41172f70ac61876f2cc3691 异常提示:
com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in com/umpay/sp/dao/sql/person/Contacts.xml.
--- The error occurred while preparing the mapped statement for execution.
--- Check the Contacts.queryContactsCountByName.
--- Cause: java.sql.SQLException: Invalid parameter object type. Expected 'java.util.Map' but found 'java.lang.String'.
2 原因:DAO 传到 iBatis 的数据类型和 iBatis 中定义的数据类型不一致。
3 解决办法:查看 DAO 中的参数类型和 iBatis 中定义的数据类型是否一致,如果不一致,更正为相同的数据类型。
相关文章推荐
- Spring3MVC 提交请求参数中的日期问题(java.lang.String cant not convert to java.util.Date)
- java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String
- mybatis异常invalid comparison: java.util.Date and java.lang.String
- java.lang.NoSuchMethodError: org.apache.tomcat.util.res.StringManager.getManager(Ljava/lang/Class;)Lorg/apache/tomcat/util/res/StringManager
- Failed to convert from type java.lang.String to type java.util.Date for value………解决办法
- Failed to convert from type java.lang.String to type java.util.Date for value………解决办法
- Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for pr
- Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/jxmpp/util/XmppStringUtils;
- [转载]java.lang.String中的…
- mybatis异常invalid comparison: java.util.Date and java.lang.String
- java.lang.String cannot be cast to java.util.Date
- 警告: Can't transform property 'acceptEvent' from java.lang.String into java.util.List. Will register
- Cannot convert value of type [java.lang.String] to required type [java.util.Date] for property 'xxx': no matching editors or conversion strategy found
- java.lang.NoSuchMethodError: org.apache.tomcat.util.res.StringManager.getManager(Ljava/lang/Class;)Lorg/apache/tomcat/util/res/StringManager
- java.lang.String cannot be cast to java.util.Date
- [转载]java.lang.String中的…
- java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isPresent(Ljava/lang/String;Ljava/l
- Failed to convert from type java.lang.String to type java.util.Date for value………解决办法
- SpringMVC Failed to convert from type java.lang.String to type java.util.Date for value '2014-12-02'
- java.util.IllegalFormatConversionException: d != java.lang.String