Tag: dynamic sql

我可以使用MyBatis生成动态SQL而不执行它吗?

我有一些复杂的查询要使用许多可选的filter构建,MyBatis似乎是生成动态SQL的理想候选者。 但是,我仍然希望我的查询在与应用程序的其余部分(不使用MyBatis)相同的框架中执行。 所以我希望做的是严格使用MyBatis生成SQL,但是从那里使用我的应用程序的其余部分来实际执行它。 这可能吗? 如果是这样,怎么样?