MyBatis详解
概述
- 概念
MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发 - JDBC 缺点
- 硬编码
- 注册驱动、获取连接
- SQL语句
- 操作繁琐
- 手动设置参数
- 手动封装结果集
- 硬编码
- Mybatis 优化
- 硬编码可以配置到配置文件 mybatis-config.xml
- 操作繁琐的地方mybatis都自动完成
Mybatis快速入门
- 创建模块,导入坐标
<dependencies>
<!--mybatis 依赖-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.5</version>
</dependency>
<!--mysql 驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.46</version>
</dependency>
</dep