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

苍穹外卖使用MyBatis-Plus

系列博客目录


文章目录

  • 系列博客目录
  • 一、修改sky-take-out项目的pom.xml文件
    • 1.修改lombok依赖的版本号
    • 2.修改spring-boot-starter-parent父工程的版本号
    • 3.增加依赖
  • 二、修改sky-server模块的pom.xml文件
    • 1.增加mysql连接的依赖(版本为8.0以上)
    • 2.增加两个依赖
  • 三、修改application.yml文件


一、修改sky-take-out项目的pom.xml文件

1.修改lombok依赖的版本号

将lombok依赖的版本号从原来的1.18.20更改为1.18.30

<properties><mybatis.spring>2.2.0</mybatis.spring>
<!--        <lombok>1.18.20</lombok>--><lombok>1.18.30</lombok><fastjson>1.2.76</fastjson><commons.lang>2.6</commons.lang><druid>1.2.1</druid><pagehelper>1.3.0</pagehelper><aliyun.sdk.oss>3.10.2</aliyun.sdk.oss><knife4j>3.0.2</knife4j><aspectj>1.9.4</aspectj><jjwt>0.9.1</jjwt><jaxb-api>2.3.1</jaxb-api><poi>3.16</poi>
</properties>

2.修改spring-boot-starter-parent父工程的版本号

将spring-boot-starter-parent父工程的版本号从2.7.3修改为3.0.5

<parent><artifactId>spring-boot-starter-parent</artifactId><groupId>org.springframework.boot</groupId>
<!--        <version>2.7.3</version>--><version>3.0.5</version>
</parent>

3.增加依赖

</dependencyManagement>中的<dependencies>中增加mybatis-plus框架的依赖

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.3.1</version>
</dependency><dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artifactId><version>6.0.0</version><scope>provided</scope>
</dependency>

二、修改sky-server模块的pom.xml文件

1.增加mysql连接的依赖(版本为8.0以上)

<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId>
<!--            <scope>runtime</scope>--><version>8.0.28</version>
</dependency>

2.增加两个依赖

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId>
</dependency>
<dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version><scope>provided</scope>
</dependency>

三、修改application.yml文件

将druid:注释掉

spring:profiles:active: devmain:allow-circular-references: truedatasource:#druid: 下面左移了一下driver-class-name: ${sky.datasource.driver-class-name}url: jdbc:mysql://${sky.datasource.host}:${sky.datasource.port}/${sky.datasource.database}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=trueusername: ${sky.datasource.username}password: ${sky.datasource.password}
http://www.lryc.cn/news/528233.html

相关文章:

  • Baklib引领数字化内容管理转型提升企业运营效率
  • 【PyTorch】4.张量拼接操作
  • MySQL--》深度解析InnoDB引擎的存储与事务机制
  • Visio2021下载与安装教程
  • 实战纪实 | 真实HW漏洞流量告警分析
  • 【AI论文】扩散对抗后训练用于一步视频生成总结
  • 重回C语言之老兵重装上阵(十六)C语言可变参数
  • 深拷贝、浅拷贝、移动语义
  • 双向链表在系统调度、游戏、文本编辑及组态方面的应用
  • 实践网络安全:常见威胁与应对策略详解
  • 关于2024年
  • Hive:Hive Shell技巧
  • Markdown Viewer 浏览器, vscode
  • 快速分析LabVIEW主要特征进行判断
  • 【Super Tilemap Editor使用详解】(十五):从 TMX 文件导入地图(Importing from TMX files)
  • JavaScript系列(45)--响应式编程实现详解
  • Lustre Core 语法 - 布尔表达式
  • python学opencv|读取图像(四十六)使用cv2.bitwise_or()函数实现图像按位或运算
  • C# 添加、替换、提取、或删除Excel中的图片
  • 工作总结:压测篇
  • 11JavaWeb——SpringBootWeb案例02
  • vs2022+tesseract ocr识别中英文 编译好的库下载
  • 状态模式——C++实现
  • 3.观察者模式(Observer)
  • Kotlin判空辅助工具
  • Electron学习笔记,安装环境(1)
  • 将 OneLake 数据索引到 Elasticsearch - 第 1 部分
  • 【C++】STL介绍 + string类使用介绍 + 模拟实现string类
  • Hive:基本查询语法
  • 日志收集Day008