Alice52 / java-ocean

java-tutorial .We intend to explain Java knowledge in this repository.
MIT License
0 stars 0 forks source link

[util] lombok #204

Closed Alice52 closed 3 years ago

Alice52 commented 3 years ago

Anno List + Val

  1. @Data = @Getter + @Setter
  2. @AllArgsConstructor + @RequiredArgsConstructor + @NoArgsConstructor
  3. @Slf4j + @ToString + @EqualsAndHashCode(exclude="name")
  4. @Cleanup + @Accessors(chain = true)
  5. @SneakyThrows + @UtilityClass
  6. @Singular(value = "list")
  7. @Accessors(fluent|chain=true)
    • fluent: 没有 set/get 且是链式的{set返回值是对象}
    • chain: 有set/get 且是链式的{set返回值是对象}

reference

  1. https://blog.csdn.net/qq_36360308/article/details/103416846