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

spring boot2.7.x遇到问题

validation报错

高版本已移除了validation以来,需手动添加

<dependency><groupId>jakarta.validation</groupId><artifactId>jakarta.validation-api</artifactId>
</dependency>

mybatis报错

升级版本

<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.12</version>
</dependency>
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis-spring</artifactId><version>2.1.1</version>
</dependency>

spring.factories配置不生效

自动配置注册文件
自动配置注册有了一个比较大的调整,之前都是写在下面 文件中的:

META-INF/spring.factories

现在改名了:

META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

另外格式也变了,Spring Boot 2.7 中直接每一行是一个自动配置类
在这里插入图片描述
在这里插入图片描述

为了向后兼容,META-INF/spring.factories 虽然现在被标识废弃了,但现在仍然可以使用,后续可能被彻底删除,建议使用新的规范。

minio无法初始化

Failed to instantiate [io.minio.MinioClient]: Factory method 'minioClient' threw exception; nested e

版本问题,将minio的版本升级到

<dependency><groupId>io.minio</groupId><artifactId>minio</artifactId><version>8.3.7</version>
</dependency>
http://www.lryc.cn/news/365142.html

相关文章:

  • Webpack 开发快速入门
  • AI时代的多维探索
  • 您的游戏端被攻击了怎么办,德迅云安全的应用加速来帮您
  • 关于利用hashcat破解WiFi数据包的操作记录
  • 伯克希尔·哈撒韦:“股神”的“登神长阶”
  • f1c100s 荔枝派 系统移植
  • EtherCAT 和 UDP 通讯的实时性 区别
  • 山东大学软件学院项目实训-创新实训-基于大模型的旅游平台(二十八)- 微服务(8)
  • 如何将 MySQL 数据库共享给他人?
  • netty-学习
  • 无线和移动网络
  • 快团团账号被封,大团长帮卖团长如何避免违规操作
  • Github Copilot登录账号,完美支持chat
  • Ubuntu系统中Apache Web服务器的配置与实战
  • 如何在路由器上安装代理服务:详细教程
  • JavaScript html css前端 日期对象 date对象 日期格式化 时间戳
  • 【再探】设计模式—备忘录模式与解释器模式
  • SpringCloud网关-gateway
  • LiveData是如何感知Room数据变化的
  • 【自动化】WebUI自动化通过读取用户数据的方式启动浏览器实现绕过相关登录验证的方法。
  • 信号:干扰类别及特征提取
  • 【推荐】用scss循环zoom缩放比例,解决可视化大屏在不同分辨率屏幕下的适配问题
  • 23中设计模式之一— — — —命令模式的详细介绍
  • 解决 Mac Django 连接Mysql 出现 image not found 问题
  • EitbaseEX香港业务开展,提升用户友好交易体验
  • ROS学习记录:自定义消息类型
  • 创新实训2024.06.06日志:部署web服务
  • 使用C++实现YOLO图像分类:从环境搭建到性能评估的完整指南
  • Linux中安装Docker,并使用Docker安装MySQL和Redis
  • 期货短线交易的核心技术是什么