日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于lombok插件的使用,强大的简化代码工具

發布時間:2025/3/16 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于lombok插件的使用,强大的简化代码工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

關于下載和安裝lombok插件,過程特別簡單,可以參考:

https://blog.csdn.net/longloveqing/article/details/81539749

安裝好后,下面介紹下lombok的簡單使用:

1.在項目中的pom.xml中添加依賴:

2.添加好依賴后,在實體類中簡單的建兩個變量:name、age:

3.我們要取到或者設置這兩個變量,按以前的方法我們需要手動去get、set方法,而如果通過lombok插件,代碼將會變得簡潔而方便,如下圖:

1 package entity; 2 3 import lombok.Getter; 4 import lombok.Setter; 5 import lombok.ToString; 6 import lombok.extern.slf4j.Slf4j; 7 /** 8 * lombok的使用 9 * 使用lombok可以簡化代碼,減少重復代碼 10 * lombok底層使用字節碼技術 ASM 修改字節碼文件,生成get、set等方法 11 * @author Yubaba 12 */ 13 @Getter 14 @Setter 15 @ToString 16 @Slf4j 17 public class User { 18 19 private String name; 20 private int age; 21 22 public static void main(String[] args) { 23 User user = new User(); 24 user.setName("liumingyu"); 25 user.setAge(24); 26 System.out.println(user); 27 log.info(user.toString()); 28 } 29 }

總結:

其中,在類上直接使用了@Getter、@Setter方法來代替了原先的get、set方法;@Slf4j注解可以簡化日志的配置,直接通過log.info()來使用;@ToString也就是tostring的方法。

可以看出,當一個實體類中要是變量很多的話,那get/set的代碼量就會很多,看起來太臃腫,通過lombok插件就可以很好的解決了這樣的問題。

轉載于:https://www.cnblogs.com/lmyupupblogs/p/11081406.html

總結

以上是生活随笔為你收集整理的关于lombok插件的使用,强大的简化代码工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。