SpringBoot集成MyBatis-Plus实现增删改查

背景

因为学习工具的时候经常需要用到jar包,需要增删查改接口,所以参考文章实现了基于mybatis-plus的增删查改接口。

参考文章:第二十二节:SpringBoot集成MyBatis-Plus实现增删改查

原文中的git地址不存在,本文内容是原文代码修改后实现而成。 

项目结构

SpringBoot集成MyBatis-Plus实现增删改查_第1张图片

数据库配置及表创建

创建数据库mybatis_plus

在application.properties里修改数据库配置

SpringBoot集成MyBatis-Plus实现增删改查_第2张图片

SpringBoot集成MyBatis-Plus实现增删改查_第3张图片

/*
Navicat MySQL Data Transfer

Source Server         : 127.0.0.1
Source Server Version : 50740
Source Host           : 127.0.0.1:3306
Source Database       : mybatis_plus

Target Server Type    : MYSQL
Target Server Version : 50740
File Encoding         : 65001

Date: 2023-10-08 00:53:47
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `name` varchar(50) DEFAULT NULL,
  `domain` varchar(50) DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  `id` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

CREATE TABLE user (
    name VARCHAR(50),
    domain VARCHAR(50),
    age int
);

 运行项目

运行UserApplication即可,这里我用的jdk8

SpringBoot集成MyBatis-Plus实现增删改查_第4张图片

postman测试

增加

SpringBoot集成MyBatis-Plus实现增删改查_第5张图片

删除

SpringBoot集成MyBatis-Plus实现增删改查_第6张图片

查询返回list

SpringBoot集成MyBatis-Plus实现增删改查_第7张图片

更新数据

SpringBoot集成MyBatis-Plus实现增删改查_第8张图片 删除数据

SpringBoot集成MyBatis-Plus实现增删改查_第9张图片

源码:UserApplication: springboot+mybatisplus实现user的增删改查 (gitee.com) 

你可能感兴趣的:(java,spring,boot,mybatis,java)