springboot 使用 lombok插件中的@data 註解
阿新 • • 發佈:2019-01-29
[] png shc ide zha cti ash ring set
一、idea安裝lombok插件
二 添加maven依賴
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency>
三 書寫一個實體類
@Data : 註解在類上, 為類提供讀寫屬性, 此外還提供了 equals()、hashCode()、toString() 方法
@Getter/@Setter : 註解在類上, 為類提供讀寫屬性
@ToString : 註解在類上, 為類提供 toString() 方法
@Slf4j : 註解在類上, 為類提供一個屬性名為 log 的 log4j 的日誌對象
@Log4j : 註解在類上, 為類提供一個屬性名為 log 的 log4j 的日誌對象
import lombok.Data; @Data public class TestBean { private Integer id; private String name; private String password; }
四 測試代碼
public class TestMyBean { public static void main(String[] args){ MyTestBean m=new MyTestBean(); m.setId(1); m.setName("zhangsan"); m.setPassword("123456"); System.out.println(m); } }
springboot 使用 lombok插件中的@data 註解