zoukankan      html  css  js  c++  java
  • @Data 注解使用

    1、idea添加lombok插件

     2、pom文件增加

    <dependency>
    	<groupId>org.projectlombok</groupId>
    	<artifactId>lombok</artifactId>
    	<version>1.18.20</version>
    </dependency>
    

    常用注解:

    @Data : 注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法
    @AllArgsConstructor : 注在类上,提供类的全参构造
    @NoArgsConstructor : 注在类上,提供类的无参构造
    @Setter : 注在属性上,提供 set 方法
    @Getter : 注在属性上,提供 get 方法
    @EqualsAndHashCode : 注在类上,提供对应的 equals 和 hashCode 方法
    @Log4j/@Slf4j : 注在类上,提供对应的 Logger 对象,变量名为 log
    

      

  • 相关阅读:
    函数进阶-生成器
    函数进阶-列表生成式
    闭包
    命名空间
    内置方法
    函数
    squid清除缓存
    subprocess实现管道
    Python统计脚本行数(fileinput)
    fabric note
  • 原文地址:https://www.cnblogs.com/abel-he/p/15334223.html
Copyright © 2011-2022 走看看