- Maven依赖
org.mybatis mybatis 3.5.2
- Github
https://github.com/mybatis/mybatis-3/releases - 中文文档
https://mybatis.org/mybatis-3/zh/index.html
- 持久化:
- 数据持久化:将程序的数据在持久状态和瞬时状态转化的过程
- 内存:断电即失
- 持久层:完成持久化工作的代码块,层界限十分明显
- 核心配置文件 mybatis-config.xml
参数描述,必须按指定顺序编写 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) transactionManager(事务管理器) dataSource(数据源) databaseIdProvider(数据库厂商标识) mappers(映射器)
mybatis-config.xml
- mapper.xml 绑定mapper
mybatis底层源码分析
- 执行流程
- 使用注解实现CRUD
当方法存在多个参数且为基本类型或String时,需要指定@Param(“”)参数名
- IDEA安装插件
- maven引入依赖
slf4j
Log4j



