视频p数
笔记链接
简介
p01-05
MyBatis历史、MyBatis特性、MyBatis下载、和其它持久化层技术对比(这部分和官方笔记内容差不多)
p06-14
开发环境、创建maven工程、建立sql表单、创建MyBatis核心配置文件、创建Mapper接口、创建MyBatis的映射文件、通过junit进行测试、加入log4j日志功能
p15-18
1、environment:设置数据库环境 2、transactionManager:设置事务管理方式 3、${} + properties:动态写入信息 4、typeAlias/package:设置某个类型的别名 5、mappers:引入映射文件 6、配置文件注释汇总
p19-29
设置配置文件模板、MyBatis获取参数值的两种方式、@Param源码分析
p30-33
查询一个实体类对象、查询一个list集合、查询单个数据、查询一条数据为map集合、查询多条数据为map集合
p34-37
模糊查询、批量删除、动态设置表名、添加功能获取自增的主键
p38-47
自定义映射resultMap,处理一对多/多对一映射关系,处理属性字段一致性,MyBatis懒加载
p48-55
if/where/trim/choose/foreach/sql片段include
p56-61
一级缓存/二级缓存/二级缓存相关配置/缓存查询顺序/第三方缓存EHCache整合示例
p62-64
根据SQL表单自动创建pojo、mapper接口、映射文件
p65-66
分页插件的配置及使用