如何使用MyBatis框架实现对数据库的增删查改?

目录:

1.创建MyBatis项目以及如何配置

2.MyBatis操作数据库的模式

3.实现增删查改

注意:在我们操作数据库之前,先要保证我们已经在数据库建好了一张表。

创建MyBatis项目以及如何配置

我们在创建项目的时候,引入MyBatis相关依赖

配置数据库的连接信息

配置MyBatis 的xml的保存路径,且在共用的yml配置文件中进行配置,注意mybatis目录放在resourecs下

MyBatis操作数据库的模式

MyBaits模式只包含两个部分的东西:

1.接口(定义方法的声明)

2.xml 实现接口中的方法

这两个部分可以生成数据库可以执行的sql,并且执行sql将结果映射到程序的对象中。

1.接口(定义方法的声明)

2.xml 实现接口中的方法

这里需要mybatis 的固定 xml 格式:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.example.demo.mapper.UserMapper">
</mapper>

实现增删查改

这里会用到SpringBoot单元测试以及如何使用断言,关于如何使用单元测试,请参考上一篇博客:如何做SpringBoot单元测试?

实现查询
实现修改
实现删除
实现新增方式1:当传入参数为对象时,注意xml中的参数一定要和对象中属性名相同
实现新增方式2:(添加用户并返回自增id)

猜你喜欢

转载自blog.csdn.net/crazy_xieyi/article/details/129351836
今日推荐