mybatis动态sql有这么一条语句:where a between #{b} and #{c},a是数据的时间属性,b和c是要输入的时间点

现在要完成通过在界面上输入b和c,到数据库中查询时间属性位于其中的数据,该如何在xml中对以上语句进行修改?(原语句执行会抛出org.apache.ibatis.bind... 现在要完成通过在界面上输入b和c,到数据库中查询时间属性位于其中的数据,该如何在xml中对以上语句进行修改?(原语句执行会抛出 org.apache.ibatis.binding.BindingException异常: Parameter 'b' not found. Available parameters are [param2, 0, param1, 1]) 展开
 我来答
小猪要跳崖
推荐于2017-11-28 · TA获得超过289个赞
知道答主
回答量:283
采纳率:50%
帮助的人:149万
展开全部
你传的参数有问题吧xml中参数最好写成java.util.map
java代码:map.put("b",time1);
map.put("c",time2);
time1\time2是时间类型
xml中sql写成where a between #b# and #c#
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式