Lombok的@SneakyThrows详解
摘要:Lombok的@SneakyThrows详解 目录 Lombok的@SneakyThrows详解 一、简介 二、原理 一、简介 在java的异常体系中Exception异常有两个分支,一个是运行时异常RuntimeException,一个是编译时异常,在Exception下的所有非Runtime
阅读全文
posted @
2022-07-27 15:23
云淡风轻博客
阅读(826)
推荐(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
云淡风轻博客
阅读(646)
推荐(0) 编辑
lombok @EqualsAndHashCode 注解的影响
摘要:官方文档:@EqualsAndHashCode 原文中提到的大致有以下几点: 1. 此注解会生成equals(Object other) 和 hashCode()方法。 2. 它默认使用非静态,非瞬态的属性 3. 可通过参数exclude排除一些属性 4. 可通过参数of指定仅使用哪些属性 5. 它
阅读全文
posted @
2020-12-23 11:13
云淡风轻博客
阅读(167)
推荐(0) 编辑