Type handler was null on parameter mapping for property '__frch_uid_0'
2017-10-13 13:20
701 查看
nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property '__frch_uid_0'. It was either not specified and/or could not be found for the javaType / jdbcType combination specified.### Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property '__frch_uid_0'. It was either not specified and/or could not be found for the javaType / jdbcType combination specified.org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property '__frch_uid_0'. It was either not specified and/or could not be found for the javaType / jdbcType combination specified.这个在
select * from table where id in
<foreach collection="yourList" index="index" item="item" open="(" separator="," close=")"> #{item} </foreach>
你的这个
yourList 如果传递过来的是 对象的集合。那么 你应该获取的是 item.id否则就报错
修改为
#{item.id}2.或者你直接把 id查出来放到集合中。那么久直接用了。不会报错。
相关文章推荐
- Type handler was null on parameter mapping for property '__frch_id_0'
- Type handler was null on parameter mapping for property '__frch_productId_0'. It was either not spec
- mybatis插入操作时遇到的坑Type handler was null on parameter mapping for property 'xxx'.
- 关于spring整合mybatis报错:Type handler was null on parameter mapping for property 'department'.
- 异常org.apache.ibatis.executor.ExecutorException: There was no TypeHandler found for parameter..
- 异常:There was no TypeHandler found for parameter id of statement
- Null value was assigned to a property of primitive type setter of"原因及解决方
- Null value was assigned to a property of primitive type setter of ...
- org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type sette
- mybatis TypeHandler java.sql.SQLException: No value specified for parameter
- Null value was assigned to a property of primitive type setter of
- null value was assigned to a property of primitive type setter of原因解决方法
- Null value was assigned to a property of primitive type setter问题分析与解决
- Null value was assigned to a property of primitive type setter of
- 修改数据库中的内容报错:PropertyAccessException:Null value was assinged to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Mapping is missing column attribute for property null错误
- Null value was assigned to a property of primitive type setter of 的原因与解决方案
- NHibernate 错误原因:Invalid Cast (check your mapping for property type mismatches)
- 2016-07-11 Null value was assigned to a property of primitive type setter 问题