什么是MyBatis?
MyBatis是针对持久层的框架,能力只是和数据库做交互。
MyBatis底层是JDBC。
MyBatis是一个半自动化的ORM框架。
-
ORM(Object,Relation,Mapping)
-
Java中的实体类通过映射文件和关系表映射到一起,以面向对象的方式和实体类交互,操作会持久化到数据库的关系表。(以面向对象的方式与数据库交互)
二、MyBatis快速搭建
1.创建Maven项目 在pom.xml中导入依赖 (根据自己的版本来进行选择)
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
2.创建MyBatis的核心配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOC