mybatis02
一、搭建环境
1.引入jar包
2.补全结构
3.测试类
二、核心配置文件
三、核心类(测试类)
四、缓存机制
4.1一级缓存
4.2二级缓存
4.3清理缓存
五、sqlMapper文件
六、单参数传递和多参数
七、mybatis中Statement和preparedStatement
作业
1、掌握环境搭建
步骤 | 操作 | 说明 |
---|---|---|
1 | 添加依赖 | <dependency> 中加入 mybatis 和数据库驱动 |
2 | 创建配置文件 | mybatis-config.xml 配置数据源和映射文件 |
3 | 创建映射文件 | XXXMapper.xml 定义SQL语句 |
4 | 创建实体类 | 与数据库表对应的POJO类 |
5 | 创建SqlSessionFactory | 通过配置文件构建 |
6 | 获取SqlSession | 通过工厂实例获取会话 |
2、掌握单个参数、多个参数的增删改查
参数类型 | 示例 | 说明 |
---|---|---|
单个基本类型 | @Param("id") int id | 可直接用#{id}引用 |
多个参数 | (String name, int age) | 需用@Param或param1/param2 |
POJO对象 | User user | 直接使用属性名#{userName} |
Map集合 | Map<String,Object> | 使用key值#{name} |
集合/数组 | List<Integer> ids | 使用foreach遍历 |