Mybatis
- (一)、简介
- (二)、Mapper代理开发
- (三)、核心配置文件
- (四)、案例
(一)、简介
Mybatis是一款持久层框架,用于简化JDBC流程
(二)、Mapper代理开发
解决硬编码问题:
使用规范:
(三)、核心配置文件
environments:配置数据库连接环境信息,可以配置多个environment,通过default切换环境
配置时需遵守标签顺序:
(四)、案例
查询所有数据:
resultMap:表的列名和实体类属性名不一致时可以用这种方法映射
参数占位符:
特殊字符:
多参数接收:
动态查询:可用if等标签实现逻辑判断
Mybatis的事务:
数组封装:
参数的传递:用param注解可以代替,更直观
注解开发: