
太祖长拳——lombok
文章平均质量分 91
讲解lombok的常用注解。
cauchy6317
所求不智,万苦之源
展开
-
Lombok注解系列文章总览
目录前言:为什么写lombok的注解系列文章?备注前言:为什么写lombok的注解系列文章?前段时间,有个前辈帮我调试代码的,他给实体类上加了@Accessors注解后,new对象的时候,链式写法使得代码即简洁又漂亮。我就好奇地问他,“你是怎么知道这种写法的?”他的回答道:“多看看官网。”在下班的路上,我就一直在想,“我也知道lombok,知道@Data注解,@NoArgsConstruct...原创 2019-10-11 12:15:07 · 15045 阅读 · 4 评论 -
Lombok之@Val和@Var使用
目录一. 为什么要用**?二. **如何使用?三. **源码四. 特别说明一. 为什么要用**?二. **如何使用?三. **源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-11-01 09:13:00 · 12666 阅读 · 12 评论 -
Lombok之@Cleanup使用
目录一. 为什么要用@Cleanup?二. @Cleanup如何使用?三. @Cleanup源码四. 特别说明一. 为什么要用@Cleanup?二. @Cleanup如何使用?三. @Cleanup源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-31 15:16:40 · 29397 阅读 · 11 评论 -
Lombok之@Synchronized使用
目录一. 为什么要用@Synchronized?二. @Synchronized如何使用?三. @Synchronized源码四. 特别说明一. 为什么要用@Synchronized?二. @Synchronized如何使用?三. @Synchronized源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-30 09:22:50 · 14819 阅读 · 3 评论 -
IDEA 安装Lombok时下载超时及安装后注解无效
IDEA安装Lombok插件:IDEA的插件中心使用的是https的链接,我们在浏览器中使用https访问插件中心并不能访问。 而使用普通的http是可以访问插件中心的。安装后注解无效:将Enable annotation processing 勾选上...原创 2019-10-28 21:34:03 · 1378 阅读 · 1 评论 -
Lombok之@SneakyThrows使用
未完成原创 2019-10-24 10:10:35 · 31626 阅读 · 8 评论 -
Lombok实验室之@Accessors使用
目录一. 为什么要用@Accessors?二. @Accessors如何使用?三. @Accessors源码四. 特别说明一. 为什么要用@Accessors?二. @Accessors如何使用?三. @Accessors源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-22 13:52:06 · 3386 阅读 · 0 评论 -
Lombok之@Builder使用
目录一. 为什么要用@Builder?二. @Builder如何使用?三. @Builder源码四. 特别说明一. 为什么要用@Builder?从@Builder的源码和官网的介绍来看,我觉得@Builder的实用性不如它的另一个注解@Accessors。如果是对实用性看重的读者,可以直接跳转至《Lombok实验室之@Accessors使用》。讲解@Builder之前,首先,要求读者对建造者...原创 2019-10-22 13:36:14 · 9162 阅读 · 1 评论 -
Lombok之@Value使用
目录一. 为什么要用@Value?二. @Value如何使用?三. @Value源码四. 特别说明一. 为什么要用@Value?二. @Value如何使用?三. @Value源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-20 09:32:42 · 17636 阅读 · 5 评论 -
Lombok之@Data使用
目录一. 为什么要用@Data?二. @Data如何使用?三. @Data源码四. 特别说明一. 为什么要用@Data?二. @Data如何使用?三. @Data源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-16 09:22:02 · 11694 阅读 · 2 评论 -
Lombok之@XXXArgsConstructor系列注解使用
目录一. 为什么要用@XXXArgsConstructor?二. @XXXArgsConstructor如何使用?三. @XXXArgsConstructor源码四. 特别说明一. 为什么要用@XXXArgsConstructor?二. @XXXArgsConstructor如何使用?三. @XXXArgsConstructor源码四. 特别说明本文已经收录在Lombok注解系列文章总览...原创 2019-10-16 09:18:10 · 14079 阅读 · 0 评论 -
Lombok之@NonNull使用
目录一. 为什么要用@NonNull?二. @NonNull如何使用?三. @NonNull源码四. 特别说明一. 为什么要用@NonNull?二. @NonNull如何使用?三. @NonNull源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-15 15:07:31 · 40323 阅读 · 0 评论 -
Lombok的注解文章模板
目录一. 为什么要用**?二. **如何使用?三. **源码四. 特别说明一. 为什么要用**?二. **如何使用?三. **源码四. 特别说明本文已经收录在Lombok注解系列文章总览中,并继承上文中所提的特别说明。源码地址:gitee...原创 2019-10-11 16:11:44 · 599 阅读 · 0 评论 -
Lombok之@Getter/@Setter使用
一. 为什么要用@Getter/@Setter?二. @Getter/@Setter如何使用?三. @Getter/@Setter源码四. 特别说明本文已经收录在[Lombok注解系列文章总览]中,并继承总览中所提的特别说明。(https://blog.youkuaiyun.com/cauchy6317/article/details/102498569)...原创 2019-10-11 13:49:15 · 22464 阅读 · 0 评论 -
Lombok之@ToString使用
在java.lang.Object中有个实例方法方法toString,这个方法是一个对象的自我描述。在源码中有这样一句注释,It is recommended that all subclasses override this method.即推荐所有的子类重新该方法,因为该方法在Object中的实现,不具有可读性。一般在一个实体类中,通常的实现方法是将该类的各个字段和字段的值拼接成一个字符串。...原创 2019-10-12 10:44:08 · 48567 阅读 · 1 评论 -
Lombok之@EqualsAndHashCode使用
目录一. 为什么要用@EqualsAndHashCode?二. @EqualsAndHashCode如何使用?三. @EqualsAndHashCode源码四. 特别说明一. 为什么要用@EqualsAndHashCode?在java.lang.Object中有两个实例方法——equals和hashCode。这两个方法就像孪生兄弟一样,重写equals,就要重写hashCode。至于为什么?可...原创 2019-10-12 17:02:53 · 38863 阅读 · 0 评论 -
Lombok实验室之onX使用
未完成原创 2019-10-13 13:35:39 · 7200 阅读 · 1 评论