MyBatis
一. 简化概略

二.实例操作

Mybatis小结

数据库连接池 连接到复用

数据库连接池接口

hikari切换到druid


注解sql语句
| Mybatis | 增删改查 |
|---|
删除用户
执行的时候会将#{}进行替换为? , 这是预编译的意思(安全性能高)
#号和$号

$符号的拼接举例

增加用户,直接封装传递user对象,而不是逐一修改

修改用户update

带条件的查询
此处要有注解!,insert传递的是user形参,user内部是一一对应的
但是其他函数的话,形参在编译成字节码文件的时候,并不会保留其形参名字,
而是变成var1,var2之类

而select这里是单纯的形参,所以用Param给它起名字

XML映射配置文件用来解决复杂sql语句
