1、idea安裝lombok插件
2、重啓idea
3、添加maven依賴
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> </dependency>
4、書寫一個實體類
import lombok.Data; @Data public class MyTestBean { private Integer id; private String name; private String password; }
5、測試代碼
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); } }
6、結果
7、擴展
- @Data : 註解在類上, 爲類提供讀寫屬性, 此外還提供了 equals()、hashCode()、toString() 方法
- @Getter/@Setter : 註解在類上, 爲類提供讀寫屬性
- @ToString : 註解在類上, 爲類提供 toString() 方法
- @Slf4j : 註解在類上, 爲類提供一個屬性名爲 log 的 log4j 的日誌對象
- @Log4j : 註解在類上, 爲類提供一個屬性名爲 log 的 log4j 的日誌對象