Lombok優雅編碼 二

2021-08-21 03:35:37 字數 767 閱讀 4957

lombok還提供了全部引數的建構函式的自動生成, 該註解的作用域也是只有在實體類上, 因為只有實體類才會存在建構函式.

@allargsconstructor

public class userbean

public class userbean 

}

當然除了全部引數的建構函式, lombok還提供了沒有引數的建構函式, 使用方式與@allargsconstructor一致

public class userbean 

}

我們使用@data 註解可以涵蓋 @tostring 、@getter 、@setter 方法, 當然我們使用建構函式時還是需要單獨新增註解.

@data

public class userbean

public class userbean 

public void setname(string name)

public int getage()

public void setage(int age)

public string getaddress()

public void setaddress(string address)

@override

public string tostring() ';

}}

Lombok優雅編碼

lombok 可以省略許多不必要的的 例如 getter setter tostring 構造 equals hashcode等 data get set equal canequal hashcode tostring setter getter slf4j 註解在 類 上 為類提供乙個 屬性名為...

Lombok讓pojo變得更優雅

lombok採取註解的形式,標記在pojo上面,在編譯後,自動生成相應的方法,像get set 構造方法等都可以註解一鍵生成。1 dependency 2 groupid org.projectlombok groupid 3 artifactid lombok artifactid 4 versi...

如何優雅的使用Lombok進行spring 注入

lombok為了開發環境簡化 好處不用多說。spring 注入方式為2種,構造器注入和setter注入 使用 lombok 進行setter注入 盡量優先使用setter注入 service setter onmethod public class testserviceimpl implement...