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

java通过lombok自动生成getter/setter方法、无参构造器、toString方法

文章目录

  • 在IDEA打开允许注解
  • 在类名上面使用@Data注解


在IDEA打开允许注解

打开设置
在这里插入图片描述
在这里插入图片描述

在类名上面使用@Data注解

在这里插入图片描述
按住Alt+Enter键
在这里插入图片描述
在这里插入图片描述
等依赖下载完成后上面会新增一行import lombok.Data;
在这里插入图片描述
完整代码如下:

package com.itheima.extendss;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

// 父类
@Data
@NoArgsConstructor      // 无参构造器
@AllArgsConstructor     // 有参构造器
public class People {
    private String name;
    private char sex;
}

http://www.dtcms.com/a/52199.html

相关文章:

  • [Lc(2)滑动窗口_1] 长度最小的数组 | 无重复字符的最长子串 | 最大连续1的个数 III | 将 x 减到 0 的最小操作数
  • 深入探索 jvm-sandbox 与 jvm-sandbox-repeater 在微服务测试中的应用
  • 【计算机网络入门】TCP拥塞控制
  • 洛谷 P3648 APIO2014 序列分割 题解
  • python虚拟环境
  • CDAM 第八章 数据资产运营
  • 计算机毕业设计Python+DeepSeek-R1大模型农作物害虫识别 机器学习农作物健康识别系统 人工智能 图像识别 机器学习 深度学习
  • swift4-汇编分析枚举内存布局
  • PHP Error处理指南
  • OpenCV下载与配置(vistual studio 2022)
  • Deepseek×ComfyUI革命性工作流:AI图像3倍速精修实战指南
  • PyCharm使用中文版还是英文版较好?出于编程能力进阶和编程复杂性提高的考虑。
  • WHAT - 前端异步事件流处理场景梳理
  • 嵌入式开发中,TEE镜像是什么东西?
  • 面试准备——云相册项目(1)基础
  • 网上花店微信小程序+论文源码调试讲解
  • 如何优化FFmpeg拉流性能及避坑指南
  • 前端基础之ajax
  • 【Pandas】pandas Series argmax
  • 工厂模式:简单工厂、工厂方法以及抽象工厂
  • 重定位(2)
  • Qt的QDateTimeEdit控件的使用
  • 并发编程(线程安全)面试题及原理
  • 华为云IAM 用户名和IAM ID
  • 在Blender中给SP分ID通道图
  • 后路式编程
  • Java进阶-SpringCloud设计模式-工厂模式的设计与详解
  • Linux软件包管理
  • 2025最新Transformer模型及深度学习前沿技术应用
  • go语言因为前端跨域导致无法访问到后端解决方案