官方文档:https://mybatis.org/mybatis-3/zh/index.html
下载地址:
github:https://github.com/mybatis/mybatis-3
maven仓库:https://mvnrepository.com/artifact/org.mybatis/mybatis/3.5.7
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.7</version>
</dependency>
持久化
持久化就是将程序的数据在持久状态(数据库里,只要不删库就在)和瞬时状态转化的过程
内存:断电即失(所以需要持久化)
数据库(jdbc).io文件持久化
持久层(完成持久化工作的代码块)
学过的持久层:dao层,service层,controller层
最重要的一点:使用的人多!
搭建环境--导入mybatis--编写代码--测试
新建maven项目,这里pom.xml报错
<!-- mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.2</version>
</dependency>
<!--junit-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
右键项目--maven--reload project
创建一个基础工程:
1.导包
2.编写配置文件
3.编写实体类
4.编写实体类对应mapper接口和mapper.xml文件
发表评论 取消回复