字符替换包含动态标签的问题

比如我一个sql 是手动写的 里面包含标签 if、where 等等 mapper 方法 用的select 注解 ${}直接替换成sql 执行时 标签没解析 有没有什么办法搞定?

:smile:你这操作还骚也。我没有这个经验,但是mybatis应该有提供这种解析API,可以找找看。如果是为了灵活性的话,也许可以考虑试试看mybatis的SQL构建器。

好东西啊,可以,我准备用这个构建器改造下

1 个赞

官方文档:

https://mybatis.org/mybatis-3/zh/statement-builders.html

瑞思拜