随笔分类 -  lombok

Lombok的@SneakyThrows详解
摘要:Lombok的@SneakyThrows详解 目录 Lombok的@SneakyThrows详解 一、简介 二、原理 一、简介 ​ 在java的异常体系中Exception异常有两个分支,一个是运行时异常RuntimeException,一个是编译时异常,在Exception下的所有非Runtime 阅读全文
posted @ 2022-07-27 15:23 云淡风轻博客 阅读(867) 评论(0) 推荐(0)
lombok标签之@Data @AllArgsConstructor @@NoArgsConstructor -如何去除get,set方法。@Data注解和如何使用,lombok
摘要:在代码中我们可以只加上标签@Data 而不用get,set方法; val : 和 scala 中 val 同名, 可以在运行时确定类型; @NonNull : 注解在参数上, 如果该类参数为 null , 就会报出异常, throw new NullPointException(参数名) @Clea 阅读全文
posted @ 2020-12-31 11:29 云淡风轻博客 阅读(695) 评论(0) 推荐(0)
lombok @EqualsAndHashCode 注解的影响
摘要:官方文档:@EqualsAndHashCode 原文中提到的大致有以下几点: 1. 此注解会生成equals(Object other) 和 hashCode()方法。 2. 它默认使用非静态,非瞬态的属性 3. 可通过参数exclude排除一些属性 4. 可通过参数of指定仅使用哪些属性 5. 它 阅读全文
posted @ 2020-12-23 11:13 云淡风轻博客 阅读(208) 评论(0) 推荐(0)