1. 程式人生 > 實用技巧 >Lombok簡單測試

Lombok簡單測試

常用的幾個註解
@Data : 注在類上,提供類的get、set、equals、hashCode、canEqual、toString方法
@AllArgsConstructor : 注在類上,提供類的全參構造
@NoArgsConstructor : 注在類上,提供類的無參構造
@Setter : 注在屬性上,提供 set 方法
@Getter : 注在屬性上,提供 get 方法
@EqualsAndHashCode : 注在類上,提供對應的 equals 和 hashCode 方法
@Log4j/@Slf4j : 注在類上,提供對應的 Logger 物件,變數名為 log 安裝之後的簡單測試與使用(主要看安裝成功與否)
@Data
@AllArgsConstructor
public class User {
    private Long id;
    private String name;
    private Integer age;

    public static void main(String[] args) {
        User user = new User(1L,"張三",18);
        System.out.println("toString:"+user);
        System.out.println("name:"+user.getName());
    }
}

  

toString():User(id=1, name=張三, age=18)
getName:張三

  

安裝網上也有很多教程就不再造輪子了