一.基础知识
早期的名字叫 iBatis ,2010年后更名为 Mybatis 是一个半自动的ORM(持久层)框架,需要指定SQL语句,
相对于 Hibernate 全自动来说,Hibernate 只需要指定类与表的关系,无需指定SQL语句。
需求背景:
1.原生JDBC创建连接的时候,每次用完都会销毁(性能问题,不销毁有资源占用问题)
2.DAO层好多流程都一样(绕不过增删改查),造成代码冗余
1.基础操作
①导包
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId></