随笔分类 -  Lombok

Lombok
SpringBoot - Lombok使用详解5(@log、@Buinder、@SneakyThrows、@Synchronized)
摘要:七、Lombok注解详解(5) 12,@log (1)该注解用在类上,可以省去从日志工厂生成日志对象这一步,直接进行日志记录,具体注解根据日志工具的不同而不同。不同的日志注解总结如下(上面是注解,下面是实际作用): 我们也可以在注解中使用 topic 来指定生成 log 对象时的类名。 1 @Com 阅读全文
posted @ 2022-03-30 17:35 Tumulus 阅读(135) 评论(0) 推荐(1) 编辑
SpringBoot - Lombok使用详解4(@Data、@Value、@NonNull、@Cleanup)
摘要:六、Lombok 注解详解(4) 8,@Data (1)@Data 是一个复合注解,用在类上,使用后会生成:默认的无参构造函数、所有属性的 getter、所有非 final 属性的 setter 方法,并重写 toString、equals、hashcode 方法。 1 package com.ex 阅读全文
posted @ 2022-03-30 17:33 Tumulus 阅读(296) 评论(0) 推荐(0) 编辑
SpringBoot - Lombok使用详解3(@NoArgsConstructor、@AllArgsConstructor、@RequiredArgsConstructor)
摘要:五、Lombok 注解详解(3) 5,@NoArgsConstructor 注解在类上,为类提供一个无参的构造方法。 注意: 当类中有 final 字段没有被初始化时,编译器会报错,此时可用 @NoArgsConstructor(force = true),然后就会为没有初始化的 final 字段设 阅读全文
posted @ 2022-03-30 17:27 Tumulus 阅读(424) 评论(0) 推荐(0) 编辑
SpringBoot - Lombok使用详解2(@Setter、@Getter、@ToString、@EqualsAndHashCode)
摘要:四、Lombok 注解详解(2) 1,@Setter 和 @Getter (1)这两个注解用于生成 setter 和 getter 方法,可以用在类或者属性上: 如果用在属性上:则只为该属性提供 setter 和 getter 方法 如果是用在类上:则为这个类所有属性供 setter 和 gette 阅读全文
posted @ 2022-03-30 17:26 Tumulus 阅读(1095) 评论(0) 推荐(1) 编辑
SpringBoot - Lombok使用详解1(基本介绍、安装配置、var和val)
摘要:我们创建 POJO 类时,经常需要先写属性,然后手写或者自动生成 get 和 set 方法,然后还要重写 toString 方法....一系列操作下来,这个 POJO 类便会产生太多的样板式代码。 这种传统的方式不仅使得代码十分臃肿,有时也不方便维护,比如:当变量名或者是修饰符改变了,我们就要删除  阅读全文
posted @ 2022-03-30 17:22 Tumulus 阅读(188) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示