首先在pom.xml中添加
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version><!-- -->
</dependency>
自动下载 lombok.jar包在maven仓库中,找到 lombok.jar复制到eclipse安装的目录下
cmd命令切换到eclipse下,即lombok.jar所在的文件夹
在cmd命令提示中输入Java -jar lombok.jar
然后会弹出
备注:引用了注解报错问题,就是没有安装导致
点击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<Comment> comments;
}