中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Springboot中用lombok的@Data注解方式

發布時間:2021-08-25 20:18:18 來源:億速云 閱讀:172 作者:chen 欄目:開發技術

本篇內容主要講解“Springboot中用lombok的@Data注解方式”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Springboot中用lombok的@Data注解方式”吧!

目錄
  • Springboot 使用lombok的@Data注解

    • idea安裝lombok插件

    • 創建項目,編寫實體類

    • 編寫測試類

    • 測試結果

  • springBoot 注解@Data注入失敗

    • 一、Files--Seetings--Plugins

    • 二、如果重啟后仍注入失敗

Springboot 使用lombok的@Data注解

idea安裝lombok插件

點擊setting,選擇plugins,搜索lombok安裝即可。

Springboot中用lombok的@Data注解方式

創建項目,編寫實體類

安裝好插件后需要重啟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());
    }
}

測試結果

Springboot中用lombok的@Data注解方式

springBoot 注解@Data注入失敗

一、Files--Seetings--Plugins

在右邊搜索安裝Lombok,如圖是我已經安裝好了,

如果未安裝,可點擊下Browse repositories下載,安裝好之后重啟軟件即可

Springboot中用lombok的@Data注解方式

二、如果重啟后仍注入失敗

將鼠標放在@Data上,點擊上的小燈泡,選擇Add Maven dependency

Springboot中用lombok的@Data注解方式

在Maven Artifact Search中搜索lombok,選擇lombok版本雙擊

Springboot中用lombok的@Data注解方式

根據提示導入下載的lombok插件,導入完成后@Data即可使用

Springboot中用lombok的@Data注解方式 --> Springboot中用lombok的@Data注解方式Springboot中用lombok的@Data注解方式

到此,相信大家對“Springboot中用lombok的@Data注解方式”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

伽师县| 丹江口市| 墨玉县| 微山县| 明水县| 阿克| 南丹县| 舒城县| 正定县| 吴川市| 青冈县| 阿瓦提县| 鹰潭市| 琼海市| 双柏县| 常州市| 驻马店市| 太原市| 舟曲县| 张家港市| 团风县| 乡城县| 盈江县| 绵阳市| 三亚市| 岗巴县| 攀枝花市| 饶平县| 鄢陵县| 含山县| 呼和浩特市| 彰化县| 扶风县| 荣成市| 宜兰县| 桐梓县| 舟山市| 清河县| 东乡县| 山阳县| 五家渠市|