原文:idea的springboot項目用了@Data注解在使用對象時沒有get/set提示

問題 我在springboot項目實體類使用了lombok的 Data實體類,在測試時發現提示里沒有get set方法 然而即使爆紅直接run發現是成功的 找了編譯后的class文件 編譯文件一般是存放在跟項目src文件夾的同級目錄target文件夾里 ,發現實體類里面是有get set方法的 起因 Data注解是在編譯后才會有get set方法的,所以idea在項目中是找不到實體類的get se ...

2020-08-11 14:05 0 1506 推薦指數:

查看詳情

【插件】【springboot】【idea】實體類免寫getset等方法,使用lombok依賴和插件的@Data注解

需求,一個實體類,規范寫法一定要對應的getset方法,有必要還要重寫toString方法。雖然可以快速生成getset等方法,但是如果要添加或減少成員屬性就得重新生成getset等方法。 而且一堆getset方法,實體類看起來很臃腫【個人看法】。 方法 1、pom文件 ...

Sun Oct 13 05:40:00 CST 2019 0 3770
Idea的類中使用實體類(有@Data注解)的Get/Set方法報錯

  今天從svn上面下了一個maven項目,導入到Idea中之后,發現有的類會使用實體類的Set/Get方法(全報錯),導致該問題的原因就是因為實體類中沒有這個方法,代碼類似如下:   解決方式如下,首先我這邊的Idea版本信息如下:   在Idea首頁依次打開 ...

Mon Jun 03 20:50:00 CST 2019 0 1824
關於使用@GetMapping獲取l對象(沒有get,set方法,使用lombok注解)參數為空的情況。如@Data注解不行,請手動添加get,set方法。

學習b站springcloud途中遇到的一個問題(尚硅谷陽老師)。 我們知道@GetMapping注解可以用來獲取瀏覽器url的參數,但是當參數過多時我們可以用對象來存放我們的參數。 而首先我們需要一個對象實體類:(這里我們沒有寫get,set,有參無參構造,轉而通過lombok注解代替 ...

Thu Nov 25 22:20:00 CST 2021 0 1115
@Data注解使用get set報錯解決方法

Maven項目中已經導入相關的lombok.jar包但是使用后仍提示set/get方法 。 在idea中安裝如下插件,安裝后重啟idea可用不報錯。 ...

Fri Jul 27 01:58:00 CST 2018 0 4964
4 使用@Data注解 與 lombok,告別Java屬性的setget方法

@Data 注解的主要作用是提高代碼的簡潔,使用這個注解可以省去代碼中大量的get()、 set()、 toString()等方法; 引入lombok 要使用 @Data 注解要先引入lombok,lombok 是什么,它是一個工具類庫,可以用簡單的注解形式來簡化代碼 ...

Thu Apr 16 05:05:00 CST 2020 0 2699
@Data注解使用get set報錯解決方法

Maven項目中已經導入相關的lombok.jar包但是使用后仍提示set/get方法 。在idea中安裝如下插件,安裝后重啟idea可用不報錯。 轉載於:https://www.cnblogs.com/lijinshan950823/p/9373408.html ...

Tue Nov 05 18:09:00 CST 2019 0 299
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM