请大家帮我解决一个关于mybatis的问题吧,多谢了

蝶儿 2013-09-06 05:04:03
mapper:

select id="searchPremiumPolicyNo" resultType="String">
select policyno from prpbankqueueinfo where businessno=#{businessNo} and bankcode=#{bankCode} and exchangedate=#{exchangeDate} and bankzoneno=#{bankZoneNo} and policyno!="" and policyno not in[/size] <foreach collection="cancelPolicys" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach>

</select
service: List<String> cancelPolicys = bankQueueDao.searchCancelPolicyNo("C","CCB");
Map<String, Object> params = new HashMap<String, Object>();
params.put("cancelPolicys", cancelPolicys);
params.put("bankZoneNo", areaCode);
params.put("bankCode", "CCB");
params.put("businessNo", "P");
params.put("exchangeDate", exchangeDate);
List<String> policyNos = bankQueueDao.searchPremiumPolicyNo(params);
DAO: public List<String> searchPremiumPolicyNo(Map<String,Object> params;[/size]大家帮我看看哪里出错了?
总是报一下得错误:
[16:52:48] pool-1-thread-1 INFO [] [] [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
[16:52:48] pool-1-thread-1 INFO [] [] [org.springframework.jdbc.support.SQLErrorCodesFactory] - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
...全文
734 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
蝶儿 2013-09-06
  • 打赏
  • 举报
回复
我已经解决了,字段与数据库里的字段不一致导致的错误
  • 打赏
  • 举报
回复
怀疑是你的sql语句有问题。

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧