Ibaitis Caused by: com.ibatis.common.beans.ProbeException: Error getting ordinal list from JavaBean.
来源:互联网 发布:数据恢复qq 编辑:程序博客网 时间:2024/05/01 06:52
由于业务代码需要,用iterate来遍历整个数组,来批量查询,sqlMap如下
<select id="findTagNamesByIds" parameterClass="ArrayList" resultMap="mapitemname">select id,name from yw_tag where 1=1 <dynamic> <isNotEmpty property="ids"> and id in <iterate open="(" close=")" conjunction=",">#ids[]#</iterate></isNotEmpty></dynamic></select>但是Junit测试一致报错:错误如下
Caused by: com.ibatis.common.beans.ProbeException: Error getting ordinal list from JavaBean. Cause java.lang.StringIndexOutOfBoundsException: String index out of range: -1
然后google了一下解决方案,突然看到有人的博客里提到有和我一样的错误它说property会让iterate遍历失败并报这个错,然后删除后果然查询成功!
新的例子:
<!-- 获得模糊匹配的标签 --><select id="findTagNamesByIds" parameterClass="ArrayList" resultMap="mapitemname">select id,name from yw_tag where 1=1 <dynamic> <isNotEmpty> and id in <iterate open="(" close=")" conjunction=",">#ids[]#</iterate></isNotEmpty></dynamic></select>
1 0
- Ibaitis Caused by: com.ibatis.common.beans.ProbeException: Error getting ordinal list from JavaBean.
- com.ibatis.common.beans.ProbeException: There is no READABLE property named 'propertyName' in class 'className'
- com.ibatis.common.beans.ProbeException: There is no READABLE property named 'baiduIndex' in class 'j
- com.ibatis.common.beans.ProbeException: There is no READABLE property named 'baiduIndex' in class '
- com.ibatis.common.beans.ProbeException: There is no READABLE property named 'value' in class 'com.ving.xzfw.vo.PaymentInfo'
- com.ibatis.common.beans.ProbeException: There is no READABLE property named 'value' in class 'com.ving.xzfw.vo.PaymentInfo'
- Caused by: java.lang.NoClassDefFoundError: com/tansuosoft/discoverx/common/Config
- Caused by: java.lang.NoClassDefFoundError: com/google/common/base/Function
- Caused by: java.lang.ClassNotFoundException: com.google.common.collect.Lists
- Caused by: com.rabbitmq.client.ShutdownSignalException: connection error; protocol method:
- Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.itcast.j
- Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'u
- Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 't
- Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'o
- Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean wi
- Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with ......
- Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 's
- spring+mybatis报错:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating
- ssh2工程创建-增删改查排序-上传文件-详细信息
- 你不得不读的好书 ——《此生未完成》读后感
- JAX-WS HandlerChain使用详解
- Bulbs
- POJ 3009 Curling 2.0
- Ibaitis Caused by: com.ibatis.common.beans.ProbeException: Error getting ordinal list from JavaBean.
- hdu 题目分类
- 单词读音
- 【codeforces】-610A-Pasha and Stick(水)
- 25个最受用户喜爱的免费WordPress插件:第1个~第5个
- 8086汇编语言 使用link连接,生成exe文件
- 二分查找——Search Insert Position
- notepad++ 左面显示文件夹结构
- 文章标题POJ 2785:4 Values whose Sum is 0?(二分)