效果以下:java
效果同上web
若是是Spring Boot 項目引入以下依賴:spring
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>
若是是普通的Maven 項目,則引入以下依賴:sql
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.8</version> <scope>provided</scope> </dependency>
實體類中使用數據庫
import lombok.Getter; import lombok.Setter; import lombok.ToString; import org.springframework.stereotype.Component; import java.io.Serializable; /** * @author 星雲 * @description * @date 2019/5/14 19:00 */ @Getter @Setter @ToString public class AppResponseData implements Serializable { private static final long serialVersionUID = -6642025728366589220L; private Integer resultCode;//返回響應碼 200 成功 private String resultMessage;//返回消息 private Object businessData;//返回數據 }
import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; /** * @author 星雲 * @description * @date 2019/5/15 6:19 */ @Slf4j @RestController public class LogTestController { @GetMapping(value = "/log.do") public String test(){ log.debug("this is debug message"); log.info("this is info message"); log.warn("this is warn message"); log.error("this is error message"); return "test success"; } }
該插件被我列爲必裝插件之一,該插件能夠幫助咱們快速創建json解析實體類。json
安裝完成重啓IDEA以後,咱們會看到code左側或多出一列綠色的箭頭,點擊箭頭咱們就能夠直接定位到xml相應文件的位置。app
Mybatis如今是java中操做數據庫的首選,在開發的時候,咱們都會把Mybatis的腳本直接輸出在console中,可是默認的狀況下,輸出的腳本不是一個能夠直接執行的。ide
若是咱們想直接執行,還須要在手動轉化一下。學習
MyBatis Log Plugin 這款插件是直接將Mybatis執行的sql腳本顯示出來,無需處理,能夠直接複製出來執行的,如圖:字體
阿里巴巴代碼規範檢查插件,規範參考《阿里巴巴Java開發手冊》