我需要在运行时执行由Java代码生成的查询(不是静态方法)。我已经知道如何通过使用批注和静态方法或使用xml映射器来构建动态查询,但是它不适用于我的情况。
有什么方法可以直接从Java代码执行查询吗?
最佳答案
Mybatis已经具有此功能,但是您必须按照以下方式使用适配器。
<select id="findRecords" parameterType="SQLAdapter" resultMap="xxxxxResultMap">
${sql}
</select>
关于java - 如何使用mybatis直接从Java代码执行查询?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16152485/