小东Freeman + 关注

签名:我们爱我们的倒霉工作,也爱这千疮百孔的世界。

@Data注解详解及使用方法

发表于 1个月前   483次查看    0评论  3 赞

@Data作用

去除Getter,Setter,equals,hashCode,toString方法,@Data注解在类上时,简化java代码编写,为该类提供读写属性。简单来说就是不用再手动添加get/set等方法了,大大提高了写代码的速度。


@Data使用详解

1、在idea中直接在plugins下载lombok,其他的的编辑器需要自行下载jar包,具体方法请自行百度。

QQ20190124-114403@2x.png


2、重启编辑器


3、在pom.xml添加maven依赖

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


4、添加实体类,测试即可

package com.lmt.qianping.shop.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * @author Jensen
 * @Date 1/19/19 4:59 PM
 */

@Data
public class CbdDto implements Serializable {
    private Integer id;
    private String area;
    private String cbd;


}


5、在方法里get/set就可以直接调用了,大大简化了代码。

3人已赞


本文由Fun言网 – 小东Freeman创作,转载请务必附上本文链接和出处,欢迎参与我们的付费投稿计划


你还没有登录,请先 登录注册!
文章评论0