zoukankan      html  css  js  c++  java
  • eclipse安装lombok和常用注解使用

    1、下载lombok.jar

      lombok 的官方网址:http://projectlombok.org/  

    2、运行lombok.jar: java -jar  D:eclipse-lunalombok.jar 
                将弹出一框,以确认eclipse的安装路径 

    3、确认完eclipse的安装路径后,点击install/update按钮,即可安装完成 

    4、安装完成之后,确认eclipse安装目录下是否多了一个lombok.jar包,并且其 
         配置文件eclipse.ini中是否 添加了如下内容: 
           -javaagent:D:eclipse-lunaeclipselombok.jar

    5、安装成功,重启eclipse

      在项目中要使用lombok的注解生效,你还需要把lombok.jar加入到你的项目中,

      如果是maven项目,则在pom文件中添加如下代码:

    <dependency>
         <groupId>org.projectlombok</groupId>
         <artifactId>lombok</artifactId>
         <version>1.16.20</version>
         <scope>provided</scope>
     </dependency>
    lombok注解: 
      lombok 注解在线帮助文档:https://projectlombok.org/features/all

    常用注解: @Data //注解在类上;提供类所有属性的 getting 和 setting 方法,还提供了equals、canEqual、hashCode、toString 方法 @Setter //注解在属性上;为属性提供 setting 方法 @Getter //注解在属性上;为属性提供 getting 方法 @Log4j //注解在类上;为类提供一个 属性名为log 的 log4j 日志对象 @NoArgsConstructor //注解在类上;为类提供一个无参的构造方法 @AllArgsConstructor //注解在类上;为类提供一个全参的构造方法
    @Accessors(chain=true) //链式写法

     
  • 相关阅读:
    BZOJ3573: [Hnoi2014]米特运输
    BZOJ3531: [Sdoi2014]旅行
    BZOJ3505: [Cqoi2014]数三角形
    BZOJ3309: DZY Loves Math
    BZOJ3260: 跳
    BZOJ3252: 攻略
    BZOJ3226: [Sdoi2008]校门外的区间
    BZOJ3155: Preprefix sum
    BZOJ2843: 极地旅行社
    BZOJ2671: Calc
  • 原文地址:https://www.cnblogs.com/QW-lzm/p/9056763.html
Copyright © 2011-2022 走看看