消除代码冗长神器 - Lombok | 入门

👉 官网:https://projectlombok.org/

👉 最新版本:1.18.30(2023/09/20 发布,支持 JDK 21,jar 包 1.9MB)

Lombok 是一个 Java 实用工具,通过提供 Lombok 注解,来帮助开发人员消除冗长的代码,尤其是 POJO。

官方简介

官方介绍:Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more!
中文翻译:给你的 java 加点料,比如自动化资源管理、自动生成常用方法(比如 setter/getter/equals/hashCode/toString 等)。

入门示例 - Hello World

下面,我们具体看个例子,就能体会到 **加点料 **是什么意思了。
🤷 典型场景:Java 中 POJO 中定义了很多属性,导致代码冗长。
示例代码如下:有好几个属性,代码不简洁,冗长,但又必须写

package com.ganlan.cloud.common;

public class User {
   
   
    private Long id;
    private String name;
    private String uid;
    private String email;
    private String deptName;
    private Integer age;
    private String comments;

    public Long getId() {
   
   
        return id;
    }

    public void setId(Long id) {
   
   
        this.id = id;
    }

    public String getName() {
   
   
        return name;
    }

    public void setName(String name) {
   
   
        this.name = name;
    }

    public String getUid
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

甘蓝聊Java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值