Springboot项目报错记录

news/2024/11/8 18:07:01 标签: spring boot, java, 后端

SpringBoot测试报错:Unable to find a @SpringBootConfiguration, you need to use @Context

该测试类所在测试包test下的包名和类路径java下的包名不一致导致的

在这里插入图片描述
引发以下报错
在这里插入图片描述

java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=…) with your test

解决:修改包名一致
在这里插入图片描述在这里插入图片描述

Sringboot结合mybatisplus通过Id查询时报错

在这里插入图片描述
原因:MyBatis Plus需要知道哪个字段是主键,如果没有在实体类的相应字段上使用@TableId注解,MyBatis Plus可能无法确定哪个字段是主键,因此在尝试调用selectById方法时,它可能无法生成正确的SQL语句,从而导致BindingException

解决:在实体类的对应字段使用@TableId注解即可在这里插入图片描述


http://www.niftyadmin.cn/n/5744255.html

相关文章

探索 C# 位图(Bitmap)处理:从历史到实践的全面指南

位图(Bitmap)是一种图像表示方法,其基本思想是通过排列二维网格(即像素矩阵)来表示图像中的颜色和亮度信息。每个点(像素)存储了图像的颜色信息,这使得位图成为一种直观和常见的图像…

NeurIPS24 | 多无人机协作精确预测车辆等目标移动轨迹, Drones Help Drones

Drones Help Drones: A Collaborative Framework for Multi-Drone Object Trajectory Prediction and Beyon 摘要前言related work整体结构4.1问题组织4.2 2D Feature Extraction of Observations4.3 深度估计与BEV生成4.4 通过滑动窗口模块的稀疏交互 5.实验5.1 数据集5.2 指标…

OKG Research:用户意图驱动的Web3应用变革

出品| OKG Research 作者|Samuel QIN 当前加密市场的快速演变中,用户增长成为行业可持续发展的基石。目前主流观点在推动行业前进的路上,从单纯的技术探索在向更注重应用价值的方向转变。尽管近年来Web3生态系统发展迅速&#xf…

[双指针] 三数之和, 四数之和

目录 一. LCR 007. 三数之和 - 力扣(LeetCode) 二. 18. 四数之和 - 力扣(LeetCode) 一. LCR 007. 三数之和 - 力扣(LeetCode) 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j…

构建可视化站点地图:提升用户体验

在当今数字化时代,可视化站点地图(也称为HTML站点地图)是一种美观且实用的工具,它不仅帮助用户快速理解网站结构,还为搜索引擎提供了便捷的导航。与传统站点地图不同,HTML可视化站点地图以用户友好和视觉友…

[linux]docker基础

常见命令 Docker最常见的命令就是操作镜像、容器的命令,详见官方文档: Docker Docs 案例: 查看DockerHub,拉取Nginx镜像,创建并运行Nginx容器 在DockerHub中搜索Nginx镜像 拉取Nginx镜像 查看本地镜像列表 把镜像保持到本地 查看保持命令的…

Docker如何以配置文件方式安装nginx

目录 1 准备挂载目录 2 拉去nginx镜像 3 启动命令 1 准备挂载目录 mkdir -p /temp/nginx/html #创建nginx的html挂载目录 mkdir -p /temp/nginx/conf #创建nginx的配置文件挂载目录 自定义nginx配置文件 放在conf目录下 #user nobody; worker_processes 1;#error_log l…

Java智慧养老养老护理帮忙代办陪诊陪护平台系统小程序源码

🌟 智慧养老新时代:养老护理、帮忙代办、陪诊陪护平台系统全解析 🏡 👵 引言:智慧养老,让爱无距离 随着科技的飞速发展,智慧养老已成为新时代老年人的新选择。通过养老护理、帮忙代办、陪诊陪护…