Mybatis
- (一)、简介
- (二)、Mapper代理开发
- (三)、核心配置文件
- (四)、案例
(一)、简介
Mybatis是一款持久层框架,用于简化JDBC流程

(二)、Mapper代理开发
解决硬编码问题:

使用规范:

(三)、核心配置文件
environments:配置数据库连接环境信息,可以配置多个environment,通过default切换环境

配置时需遵守标签顺序:

(四)、案例
查询所有数据:

resultMap:表的列名和实体类属性名不一致时可以用这种方法映射

参数占位符:

特殊字符:

多参数接收:

动态查询:可用if等标签实现逻辑判断

Mybatis的事务:

数组封装:

参数的传递:用param注解可以代替,更直观

注解开发:

