開發中的小技巧

一、lombok 簡潔代碼

lombok 其實就是一個註解包,他裏面有一些能夠簡化代碼的註解方法給咱們使用,比較經常使用的是java

@Data  //生成全部非final的屬性的get/set方法,以及toString等方法
@Getter/@Setter   //生成全部非final的屬性的get/set方法
@Builder     //這個就是如今比較流行的操做方式,好比:Person.builder().job("he").job("job").build();
@Log      //至關於建立了一個可操做的log4j對象,並且是final類型的

其餘還有一些可是用到的很少,在idea中有對應的插件能夠直接搜索到,由於是在代碼編譯的時候做用的全部基本不會影響到運行效率,不過好像仍是有爭議,總的來講仍是不錯的ide

詳細:http://blog.csdn.net/ghsau/article/details/52334762ui

相關文章
相關標籤/搜索