关于Mybatis中动态查询表和表中的列

来源:互联网 发布:javascript 控制height 编辑:程序博客网 时间:2024/06/05 16:31
<select id="getCodeInTable" parameterType="map" statementType="STATEMENT" resultType="long">
SELECT COUNT(*) FROM ${tableName} WHERE ${busiCodeName} = ${busiCodeValue}

</select>

注意红色的部分一定要设置成非预编译,如果不设置的话,mybatis进行预编译,传入进来的tableName和busiCodeName就变成了传入传入进来的字符串,会带上双引号。

0 0
原创粉丝点击