良心巨作在职架构师带你玩全栈(6)集成lombok

一、介绍 lombok

lombok是一个在Java开发过程中用注解的方式,简化了 JavaBean 的编写,避免了冗余和样板式代码而出现的插件,让编写的类更加简洁。

二、使用lombok

 
        
			org.projectlombok
			lombok
			true
			1.16.12
		 

三、工程代码改造

package com.yiboliu.core.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * @ClassName:     BookUserVo   
 * @Description:   用户VO对象
 * @author:        gz.fangj
 * @date:          2022年8月31日 上午10:33:17
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class BookUserVo {
	private String userId;
	private String userName;
	private String password;
	private int age;
}

四、常用注解

@Getter and @Setter
@FieldNameConstants
@ToString
@EqualsAndHashCode
@AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor
@Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog, @JBossLog, @Flogger, @CustomLog
@Data
@Builder
@SuperBuilder
@Singular
@Delegate
@Value
@Accessors
@Wither
@With
@SneakyThrows
@StandardException
@val
@var
experimental @var
@UtilityClass

五、欢迎点赞、关注、回复1,不迷路

1)每周更新3-5篇该系列更新+配套源码

2)你将获得本公司的优先内推机会

3)你也获得1对1指导机会

4)优先获得本系列内容

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章