爪哇 MyBatis 2021-08-22 Mybatis 动态 sql 有什么用?执行原理?有哪些动态 sql? Mybatis 动态 sql 可以在 Xml 映射文件内,以标签的形式编写动态 sql,执行原理是根据表达式的值 完成逻辑判断并动态拼接 sql 的功能。 Mybatis 提供了 9 种动态 sql 标签: trim | where | set | foreach | if | choose| when | otherwise | bind。