您好,登錄后才能下訂單哦!
本篇內容主要講解“Springboot中用lombok的@Data注解方式”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Springboot中用lombok的@Data注解方式”吧!
Springboot 使用lombok的@Data注解
idea安裝lombok插件
創建項目,編寫實體類
編寫測試類
測試結果
springBoot 注解@Data注入失敗
一、Files--Seetings--Plugins
二、如果重啟后仍注入失敗
點擊setting,選擇plugins,搜索lombok安裝即可。
安裝好插件后需要重啟idea,然后創建一個springboot項目,編寫一個bean類,如下:
User.java
import lombok.Data; import org.springframework.stereotype.Component; @Data @Component public class User { private String username; private String pwd; private boolean vip; }
@Data注解是lombok提供的,可以為類提供get和set方法, 還有 equals()、hashCode()、toString() 、isXxx()等方法
@Component是為了實現自動注入
import com.lixing.springbootlombok.bean.User; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import java.sql.SQLOutput; @RunWith(SpringRunner.class) @SpringBootTest public class SpringbootLombokApplicationTests { @Autowired User user; @Test public void contextLoads() { user.setUsername("張三"); user.setPwd("1234"); user.setVip(true); System.out.println("姓名:"+user.getUsername()); System.out.println("密碼:"+user.getPwd()); System.out.println("VIP:"+user.isVip()); System.out.println(user.toString()); } }
在右邊搜索安裝Lombok,如圖是我已經安裝好了,
如果未安裝,可點擊下Browse repositories下載,安裝好之后重啟軟件即可
將鼠標放在@Data上,點擊上的小燈泡,選擇Add Maven dependency
在Maven Artifact Search中搜索lombok,選擇lombok版本雙擊
根據提示導入下載的lombok插件,導入完成后@Data即可使用
-->
到此,相信大家對“Springboot中用lombok的@Data注解方式”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。