Dawn's Blogs

分享技术 记录成长

0%

SSM学习之MyBatis (1) 介绍

介绍

MyBatis 是 Java 的持久层框架,内部封装了 jdbc,使开发者只需要关注 SQL 语句本身,不需要精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。

MyBatis 通过 XML 或者注解的方式将要执行的各个 statement 配置,通过 Java 对象和 statement 中的动态参数进行映射,并生成最终执行的 SQL 语句。最后 MyBatis 执行 SQL 语句并将结果映射为 Java 对象并返回(ORM)。

开发流程

MyBatis 的开发流程:

  1. 编写核心配置文件。
  2. 定义实体类。
  3. 定义 Mapper 接口,定义数据库操作。
  4. 编写映射文件。