【SpringBug】lombok插件中@Data不能生成get和set方法

news2025/1/15 21:52:05

一:问题引入

可以看到我们在类UserInfo上写了@Data注解,但是在测试文件中生成的反编译target文件Us二Info中没有get和set方法

32a947d2898443d9a7a3581964f31f0e.png

3325a737aac54d7397845e949fc18490.png

二:解决方法

1:Spring升级问题(解决了我的问题)

原因是Spring官方进行了升级, 在创建项目时添加lombok依赖的话, 会自动引入一个插件(之前没有, 新增的), 把这个插件删了就可以了

2a3ef103ddba4487853f8f06b037dca7.jpeg

2:引入的lombok依赖版本低于在IDEA中下载的插件版本

去Maven库里引入版本更高的依赖

Maven Repository: Search/Browse/Explore

da8002532c40424ca92bcd790abe347c.png

129895c4cfea428e9f7f7645e1ac09e6.png

2c0bef9cbd834b2ca49e5f04b663a552.png

3:idea设置勾选支持注解

设置完点apply,在ok

d959c99310a6417d90a3e31ae5652044.png

4:设置javac运行

设置完点apply,在ok

b777b312e96b40298f5aea311b0ad2e0.png

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2258747.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Linux系统编程】:system V共享内存

前言(System V简介) System V是一种强大的进程管理系统,在UNIX和类UNIX操作系统中广泛应用。 它主要包含进程控制块(PCB)、进程表、信号集、文件描述符表等部分。其中,进程控制块是System V中的核心数据结…

[免费]SpringBoot+Vue疫苗接种预约管理系统【论文+源码+SQL脚本】

大家好,我是java1234_小锋老师,看到一个不错的SpringBootVue疫苗接种预约管理系统,分享下哈。 项目介绍 如今的时代,是有史以来最好的时代,随着计算机的发展到现在的移动终端的发展,国内目前信息技术已经在…

ROS1切换到ROS2环境

ROS_DISTRO was set to humble before. Please make sure that the environment does not mix paths from different distributions. 这个提示表明在运行 source ~/ros/noetic/setup.bash 之前,环境变量 ROS_DISTRO 已经被设置为 humble。这意味着你可能已经在一个不…

泷羽Sec学习笔记-zmap搭建炮台

zmap搭建炮台 zmap扫描环境:kali-linux 先更新软件库 sudo apt update 下载zmap sudo apt install zmap 开始扫描(需要root权限) sudo zmap -p 80 -o raw_ips.txt 代码解析: sudo:以超级用户(管理员)权限运行…

Node-red 网络温湿度计

文章目录 前言一、温度数采集二、Node-red流程1.串口2.数据解析3.设置Dashboard3.流程图 三、效果展示 前言 本文使用SHT40温湿度模块、ESP32S3实现温湿度数据采集,通过串口发送给计算机,使用Node-red Dashboard进行展示,可以在局域网任意计…

程序算术题-2

程序算术题-2 输出所有组合逻辑实例代码 输出所有排列逻辑实例代码 输出所有组合 计算一组数字按n位数组合的所有组合。 逻辑 /*** param stringBuilder 用于组合的拼接* param list 组合数序列* param level 目前位数* param exceptedLevel 组合期待位数*/…

mac删除程序坞(Dock)中“无法打开的程序“

参考: Mac删除软件之后图标还在怎么办?https://blog.csdn.net/weixin_46500474/article/details/124284161Mac程序坞中软件删除出现残留“?”图标无法删除解决方法: https://blog.csdn.net/shenwenhao1990/article/details/12865…

Simdroid-EC:液冷仿真新星,助力新能源汽车电机控制器高效散热

近年来,新能源电动车的销量呈现出快速增长的态势。据统计,2024 年1-10月中国新能源汽车销量达728万辆,同比增长37.8%。 电机控制器在新能源汽车中对于保障动力和安全性能扮演着至关重要的角色,其核心部件IGBT(绝缘栅双…

使用 ESP32 构建倒车雷达系统:蜂鸣器警报功能详解

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:趣享先生的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏&…

【数据结构】堆的概念、结构、模拟实现以及应用

本篇我们来介绍一下数据结构中的堆。 1.堆的概念及结构 1)堆是一颗完全二叉树。 2)堆又分为大堆和小堆,大堆就是树里面任何一个父节点都大于子节点,所以根节点是最大值;小堆就是树里面任何一个父节点都小于子节点&am…

MySQL(五)--- 事务

1、CURD操作不加控制时,可能会出现什么问题 即:类似于线程安全问题,可能会导致数据不一致问题。 因为,MySQL内部本身就是多线程服务。 1.1、CURD满足什么属性时,才能避免上述问题 1、买票的过程得是原子的吧。 2、买票互相应该不能影响吧。 3、买完票应该要永久有效吧。…

UE5中的自定义 Object Channel 和 Trace Channel

在 UE5(Unreal Engine 5) 中,项目设置中的 自定义 Object Channel 和 Trace Channel 主要用于管理物体和射线的碰撞检测行为。这两者是为 碰撞系统 和 物理模拟 提供定制化设置的工具。 1. Object Channel(物体通道) …

【AI+网络/仿真数据集】1分钟搭建云原生端到端5G网络

导语: 近期智慧网络开放创新平台上线了端到端网络仿真能力,区别于传统的网络仿真工具需要复杂的领域知识可界面操作,该平台的网络仿真能力主打一个小白友好和功能专业。 https://jiutian.10086.cn/open/​jiutian.10086.cn/open/ 端到端仿…

mybatisplus如何自定义xml文件-源码下载

1、问题概述? MybatisPlus通过BaseMapper为我们带来了丰富的基础功能操作,非常使用。 但是在实际的操作中,我们还需要大量的自定义SQL的的时候,这时候就需要自定义xml,从而自定义sql语句。 2、创建工程 2.1、项目结…

经纬度坐标系转换:全面解析与实践

摘要 在地理信息处理与地图应用开发领域,经纬度坐标系的转换起着举足轻重的作用。不同的地图服务提供商,如百度和高德,各自采用了特定的坐标系,并且在某些情况下需要进行相互转换以及与其他通用坐标系之间的转换。本文将深入探讨…

Qt之第三方库‌QXlsx使用(三)

Qt开发 系列文章 - QXlsx(三) 目录 前言 一、Qt开源库 二、QXlsx 1.QXlsx介绍 2.QXlsx下载 3.QXlsx移植 4.修改项目文件.pro 三、使用技巧 1.添加头文件 2.写入数据 3.读出数据 总结 前言 Qt第三方控件库是指非Qt官方提供的、用于扩展Qt应用…

C++类的运算符重载

目标 让自定义的类直接使用运算符运算 代码 头文件及类定义 #include <iostream>using namespace std; class Complex {int rel;int vir; public:void show(){cout <<"("<<this->rel<<","<<this->vir<<&quo…

SQL注入--Sqlmap使用

一.GET型注入 介绍&#xff1a;注入点在URL里的称之为GET型注入。 单目标 sqlmap.py -u "http://127.0.0.1/sqli/Less-1/?id1" sqlmap.py -u "http://127.0.0.1/sqli/Less-1/?id1&page10" -p page sqlmap.py -u "http://127.0.0.1/sqli/Less-…

前端编辑器JSON HTML等,vue2-ace-editor,vue3-ace-editor

与框架无关 vue2-ace-editor有问题&#xff0c;ace拿不到&#xff08;brace&#xff09; 一些组件都是基于ace-builds或者brace包装的 不如直接用下面的&#xff0c;不如直接使用下面的 <template><div ref"editor" class"json-editor"><…

知行之桥EDI系统V2024 12月9111版本更新

知行之桥EDI系统V2024于12月推出版本更新&#xff08;版本号&#xff1a;9111&#xff09;&#xff0c;在原有产品的基础上进行了一系列的新增、更改和修复&#xff0c;以确保 EDI 和 MFT 集成尽可能的简单化。 主要特性 新增 新增EDI 交易伙伴管理控制台 交易伙伴管理控制台…