mybatis文档
注:官方文档地址:http://mybatis.github.io/mybatis-3/zh/dynamic-sql.html
1 添加时自动注入自增逐渐
2 包含的灵活写法 3.3.0支持
3 也可以实现两次包含
4 #{}和${}的区别
![](https://www.tongzhoushidai.com/upload/article/20210528/30581485301579872.png)
${}方式会引发SQL注入的问题、同时也会影响SQL语句的预编译,所以从安全性和性能的角度出发,能使用#{}的情况下就不要使用${}
5 一对一关系查询
方法一:
方法二:
配置文件写法一:
配置文件写法二:
6 多个一对一关系查询
方法一:
![](https://www.tongzhoushidai.com/upload/article/20210528/30581670816299865.png)
7 一对多关系:
写法一:
写法二:
8 自动映射
![](https://www.tongzhoushidai.com/upload/article/20210528/30581906521969757.png)