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

ruoyi-vue中的mybatis改为mybatis-plus

这里写自定义目录标题

    • 1下载ruoyi-vue项目代码
    • 2创建数据库
    • 3前端项目
    • 4后端项目

计划赶不上变化,本打算做自己知识库网站,但是最近事情真的太多了,只能再往后延了。最近孩子得了疱疹性咽峡炎发高烧,一个星期没去上学;期间又要给一个朋友做一个wms系统,在家里加班到很晚,媳妇这期间工作也忙的加班到一点多,总之都赶到一块了。现在困难都在慢慢过去,孩子的病也好了,做的系统也提交了一版,媳妇加班也不用那么晚了,我也终于有时间做一个总结了。

在做那个wms系统的时候,朋友说了不要微服务,用单体应用,然后我直接在ruoyi-vue的基础上进行开发,开发完我感觉不太好用的一点就是ruoyi-vue自带的是mybatis,如果用mybatis-plus的话就能够省去很多的sql编写,基于此我想要对ruoyi-vue做一个小小的改造,将mybatis改为mybatis-plus,下面便是我的操作步骤。

1下载ruoyi-vue项目代码

git clone https://gitee.com/y_project/RuoYi-Vue.git

2创建数据库

在这里插入图片描述在这里插入图片描述

3前端项目

  • 进入前端项目
    在这里插入图片描述
  • 下载依赖
    在这里插入图片描述
  • 启动前端
    在这里插入图片描述

4后端项目

  • 修改redis和数据库连接配置
    在这里插入图片描述
    在这里插入图片描述

  • 最外层pom文件添加依赖
    在这里插入图片描述

  • application.yml添加mybatis-plus配置
    在这里插入图片描述

  • 注释MybatisConfig.java
    在这里插入图片描述

  • 新建MybatisPlusConfig.java
    在这里插入图片描述

  • 新建other模块,在pom添加如下依赖
    在这里插入图片描述
    在这里插入图片描述

  • 在项目最外层pom添加other依赖
    在这里插入图片描述

  • 修改BaseEntity.java
    在这里插入图片描述

  • 新建模块的mapper文件记得继承与BaseMapper
    在这里插入图片描述

  • admin模块添加other依赖
    在这里插入图片描述

  • 添加一个单元测试
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

至此ruoyi-vue已改为依赖mybatis-plus.


http://www.kler.cn/a/384619.html

相关文章:

  • 丹摩征文活动 | 带你玩转开源模型,一起来部署SD3+ComfyUI文生图模型
  • 基于航片的玉米异常情况识别赛题正在报名中 | CCF BDCI进行时
  • 【极限编程(XP)】
  • Zabbix监控架构
  • 【Linux内存泄漏】自创pamp 内存快照比对定位内存泄漏【2024-11-07】
  • Aop+自定义注解实现数据字典映射
  • 【数据结构-合法括号字符串】【hard】【拼多多面试题】力扣32. 最长有效括号
  • 阿里云对象存储OSS
  • 恋爱脑学Rust之智能指针Rc,RefCell和Weak指针
  • 重构代码之添加参数
  • [单例模式]
  • 【设计模式系列】桥接模式(十三)
  • LLMs之PDF:zeroX(一款PDF到Markdown 的视觉模型转换工具)的简介、安装和使用方法、案例应用之详细攻略
  • uniapp中使用原生ajax上传文件并携带其他数据,实时展示上传进度
  • 外包干了2年,快要废了。。。
  • [Element] el-table修改滚动条上部分的背景色
  • 科比投篮预测——数据处理与分析
  • ES6的Proxy到底是什么?
  • LINUX下的Mysql:Mysql基础
  • 前后端分离中台管理系统
  • BERT的中文问答系统28
  • Golang | Leetcode Golang题解之第540题有序数组中的单一元素
  • 面向对象技术简述(含设计模式)
  • Java项目实战II基于Spring Boot的便利店信息管理系统(开发文档+数据库+源码)
  • 代码随想录算法训练营第五十五天|图论理论基础
  • 从零开始了解数采(十二)——汽车锂电池板自动装配线数据采集方案