sql模板传参问题

image.png

我想拿一个参数dimensionId,

java代码这样写的,image.png

怎么就是拿不到?

评论区

JFinal

2018-04-12 13:19

getSqlPara有两个方法:
getSqlPara(String, Object... paras);
getSqlPara(String, Map cond);

根据你的代码来看,你选择的是第一个方法,而第一个方法取参是用 #para(integer index) 的形式

而你的代码是通过 #para(value) 的形式,自然就获取不到了

解决办法很简单,使用 getSqlPara(String, Map cond) 这个方法即可

JFinal

2018-04-12 13:20

或者使用第二个方法:
getSqlPara("biz.xxx", TermConstant.TERM_REVIEW_PASS, dimensionId);

然后模板中通过 #para(0) 与 #para(1) 来分别取这两个参数的值

热门反馈

扫码入社