lombok教程和lombok注解后get,set和log报错无法引用问题

首先在pom.xml中添加


    org.projectlombok
    lombok
    1.16.18

自动下载 lombok.jar包在maven仓库中,找到 lombok.jar复制到eclipse安装的目录下

cmd命令切换到eclipse下,即lombok.jar所在的文件夹

在cmd命令提示中输入Java -jar lombok.jar

然后会弹出

lombok教程和lombok注解后get,set和log报错无法引用问题_第1张图片

备注:引用了注解报错问题,就是没有安装导致


点击Install/Update,就把jar包添加到eclipse工具中,然后在项目上右键—》maven—》update project,更新一下maven,重启eclipse,就可以使用Lombok了。

没有使用maven,需要project—》clean


具体用法时在实体类上加注解

@Data//自动生成get和set,tostring
@NoArgsConstructor//自动生成无参构造函数
@AllArgsConstructor//自动生成全参数构造函数

@Setter:注解在属性上;为属性提供 setting 方法

@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
如:

@Data//自动生成get和set,tostring
@NoArgsConstructor//自动生成无参构造函数
@AllArgsConstructor//自动生成全参数构造函数
public class Article {
    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    private Integer id;
    private String title;
    @Column(columnDefinition="LONGTEXT")
    private String content;
    private Date createTime;
    @Column(columnDefinition="LONGTEXT")
    private String img;
    private String author;
    private Integer browsers;
    private Integer likes;
    
    @ManyToOne
    @JoinColumn(name="type_id")
    private ArticleType atype;
    
    @OneToMany(mappedBy="article")
    private List comments;
    
    
}

 

你可能感兴趣的:(Java,web,lombok)