当前位置: 首页 > news >正文

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

背景

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

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

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

项目结构

数据库配置及表创建

创建数据库mybatis_plus

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

/*
Navicat MySQL Data TransferSource Server         : 127.0.0.1
Source Server Version : 50740
Source Host           : 127.0.0.1:3306
Source Database       : mybatis_plusTarget Server Type    : MYSQL
Target Server Version : 50740
File Encoding         : 65001Date: 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

postman测试

增加

删除

查询返回list

更新数据

 删除数据

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

http://www.lryc.cn/news/184702.html

相关文章:

  • 基于STM32设计的智能水产养殖系统(华为云IOT)
  • 运行软件找不到mfc140u.dll怎么解决,mfc140u.dll是什么文件
  • 数据结构(2-5~2-8)
  • 浅谈智能安全配电装置在老年人建筑中的应用
  • 【ES】笔记-ES6模块化
  • 阿里云/腾讯云国际站代理:腾讯云国际站开户购买EdgeOne发布,安全加速一体化方案获业内认可
  • AIGC AI绘画 Midjourney 的详细使用手册
  • Lua系列文章(1)---Lua5.4参考手册学习总结
  • Leetcode.121 买卖股票的最佳时机
  • IDE相关设置和插件
  • nodejs之jsdom插件,运行浏览器环境
  • 运行vite项目报错:await import(‘source-map-support‘).then((r) => r.default.install())
  • 【GIT版本控制】--安装GIT
  • java 常见api Arrays类
  • Java常见设计模式
  • Hive 【Hive(七)窗口函数练习】
  • C++深入学习part_1
  • leetCode 300.最长递增子序列 (贪心 + 二分 ) + 图解 + 优化 + 拓展
  • Spring加载后置处理器方式之模板方法
  • 【高性能计算】CUDA编程之OpenCV的应用(教程与代码-4)//test error
  • 高德地图行政区域四级级联数据拉取;省市区县乡镇级联数据
  • Qt_基础
  • 最新AI创作系统源码ChatGPT网站源码V2.6.3/支持Midjourney绘画/支持OpenAI GPT全模型+国内AI全模型
  • UML建模语言分析和设计
  • SystemUI导航栏
  • 3d 贴图下载quixel
  • Linux权限维持
  • 互联网通信的核心协议HTTP和HTTPS
  • javaWeb网上购物系统的设计与实现
  • MySQL 主从复制、读写分离