关于mybatis里将sql片段传入与写好的sql拼接查询并返回,挺急的,大神帮帮忙

一个sql片段就是一个sql语句where之后的后半段传给你之后将他和在mybatis的xml里和你写的前半句拼到一起查询之后结果返回这整个流程怎么弄,谢谢,挺急的,大神... 一个sql片段就是一个sql语句where之后的后半段传给你之后将他和在mybatis的xml里和你写的前半句拼到一起查询之后结果返回
这整个流程怎么弄,谢谢,挺急的,大神帮帮忙
展开
 我来答
只为一世挣扎
2015-07-15 · TA获得超过101个赞
知道答主
回答量:91
采纳率:50%
帮助的人:43.3万
展开全部
用一个Map装这个where后面的后半段,通过业务层传递到xml中然后用${key}写在前半句的后面就OK了
追问
用的list,在list返回结果那老报错查不到,我就是在实体类里定义的"sql片段"的属性,然后在传到xml里拼的${}.但是老报错,您能细说一下代码怎么写么?谢谢
追答
如果你是List的话,那就在xml里面进行遍历获取,

${item}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式