创建一个mybatis dao模板以动态执行任何查询

时间:2019-10-16 13:24:57

标签: mybatis spring-mybatis

我在数据库中存储了几个查询,我的目标是创建一个执行我的列表中选定查询的mybatis dao。

有人知道怎么做吗? (只需一个岛就可以执行传递的查询作为参数)

1 个答案:

答案 0 :(得分:0)

这可以通过使用string substitution逐字插入变量来完成:

映射器界面

List<Map<String, Object>> get(@Param("query") String query);

和xml映射文件:

<select id="get" resultType="hashmap" statementType="STATEMENT">
   ${query}
</select>