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

两个mysql的maven依赖要用哪个?

背景

<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId>
</dependency>

<dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId>
</dependency>

有什么区别?mysql-connector-java是旧版,已经移动到mysql-connector-j了
在这里插入图片描述

mysql-connector-java的最后一个版本是8.0.33(2023年4月发布),之后请用新的artifactId(从8.1.0版本开始使用这个新的artifact名称)

springboot 3.0.0之后启用了新artifactId,即你可以只声明mysql依赖的groupId和artifactId,version继承自springboot的依赖管理。之前的springboot版本可以继续保持使用旧的artifactId,并且版本让springboot管理即可。

我个人觉得没有必要去单独设置版本,让springboot管理即可,既然mysql驱动的版本都集中到springboot的依赖管理里头了,就用官方的版本肯定兼容性更加好。

(当然如果官方集成的mysql的版本如果有vulnerability的话,单独升级mysql版本也可以,当然也会有不兼容风险

http://www.xdnf.cn/news/8772.html

相关文章:

  • ESP32学习笔记_Peripherals(3)——ADC
  • PyTorch 2025保姆级安装教程(Python CPU+GPU详细完整版)
  • 【第五篇】 SpringBoot中的高级配置
  • 11.8 LangGraph生产级AI Agent开发:从节点定义到高并发架构的终极指南
  • 图像形态学操作-腐蚀与膨胀,开运算和闭运算(含简单代码演示)
  • 【备忘】 windows 11安装 AdGuardHome,实现开机自启,使用 DoH
  • Global Securities Markets 第二章知识点总结
  • 嵌入式硬件篇---Ne555定时器
  • 【实战教程】基于 React Flow 搭建智能体组件:从环境配置到核心节点开发指南
  • 分几个好用的系统提示词
  • Python:操作Excel水平垂直居中
  • 详解Innodb一次更新事物的执行过程
  • 使用f5-tts训练自己的模型笔记
  • 什么是总线接口
  • 基于大模型的慢性硬脑膜下血肿诊疗技术方案
  • Linux基础IO---缓冲区----文件系统----软硬链接
  • MySQL:11_事务
  • 大数据Spark(六十):Spark On Yarn 配置
  • uni-app学习笔记十--vu3 computed的运用(二)
  • Mybatis Plus 拦截器忽略机制全解:InterceptorIgnoreHelper 源码与实战
  • 免费实景三维倾斜模型数据连接分享(浙江)
  • MQTT-SpringBoot整合
  • 零残留优化!高性能电脑系统加速利器
  • 谈谈worldquant中设置的几个意思
  • 第15章—面试技巧篇(下):如何主导面试节奏和有技巧地提问面试官
  • 汽车软件刷写 APP SBL PBL概念
  • 美团2025年校招笔试真题手撕教程(一)
  • 北京航空航天大学保研上机真题
  • 四、生活常识
  • 读书感悟[2]