最新 最热

Lombok @Builder注解踩坑记录

Lombok是一款Java开发中常用的工具库,它提供了许多注解,可以简化代码的编写。其中,@Builder注解可以帮助我们快速生成Builder模式的代码,但在使用过程中,我们也需要注意一些细节,否则可能会出现一些问题。下面分享一些我在...

2023-06-09
1

Lombok 的 @StandardException 注解介绍

在 Java 应用程序中,异常类对于正确捕获和处理错误至关重要。我们常常在编写异常处理的重复代码上花费时间,而不是关注应用程序的其他方面。

2023-05-12
1

Lombok简介

Lombok是一个第三方的Java工具库,会自动插入编辑器和构建工具。Lombok提供了一组非常有用的注解,用来消除Java类中的大量样板代码,比如setter和getter方法、构造方法等。只需要在原来的JavaBean上使用@Data注解就可以替...

2023-05-06
1

使用lombok.jar可以在Java代码中可以省略setter、getter方法了

作为java开发者,实体对象的Getter、Setter方法是无可避免的。假如你的实体对象包含几十甚至上百个(蛋碎…)成员变量,你的代码将会是一片Getter、Setter方法,代码量剧增。现在,有一种方案(或者说小插件)可以让你的实体类只包含...

2023-05-04
3

千万不要再随便使用 lombok 的 @Builder 了!

现在很多大厂的员工也很喜欢使用 lombok,有了 lombok 加持之后代码更加 “简洁”。

2023-04-21
1

Java使用Lombok详解

Lombok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode() 和 equals() 、getter...

2023-03-28
1

一分钟教会你使用Builder构建链式调用

我们可以看到有这种.doXXX.whenXXX.eqXXX这种链式调用法,接下来小面就带你1分钟学会自己写链式调用。

2023-03-07
1

还能这样?

编码规范大家读了不止一遍了,各种规范插件也层出不穷,但是中文编码low吗?如果你把变量方法名定义为中文那没什么好说的,甚至是拼音都很low,但是如果是枚举的话,那我觉得还挺棒的。...

2023-01-12
3

set 方法是坏味道?

对作品进行审核:通过 bookId,找到对应的作品,接下来,将审核状态设置成审核通过。setter 往往是缺乏封装的一种做法。很多人在写代码时,写完字段就会利用 Lombok 生成 getter、setter。setter 同 getter 一样,反映的都是对细...

2023-01-12
4

四. 统一API响应体与全局异常拦截器的封装配置

API响应体的统一引入lombok依赖 <!--lombok--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> ......

2022-12-27
4