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) //链式写法

     
  • 相关阅读:
    hdu 1253
    poj 2531 Network Saboteur
    rwkj 1501 数据结构:图的DFS遍历
    rwkj 1306 素数========拓展
    nyist 91 阶乘之和
    nyist 65 另一种阶乘问题
    nyist 31 5个数求最值
    nyist 22 素数求和
    向量 vector
    字符串 统计 ,删除,连接,变换
  • 原文地址:https://www.cnblogs.com/QW-lzm/p/9056763.html
Copyright © 2011-2022 走看看