@ConfigurationProperties(prefix=““)不起作用問題及解決方案
@ConfigurationProperties(prefix=““)不起作用
今天項目用到將yaml配置參數(shù)自動導(dǎo)入功能,結(jié)果不起作用,百度查了半天,借鑒了幾種方法(雖然都沒解決我的問題)和大家一起分享。
第一種
寫了ConfigurationProperties但是沒寫Component,Component是
@Component @ConfigurationProperties(prefix = "")
第二種
實體類寫成了靜態(tài),例如下面的下面的,就不生效
@Component
@ConfigurationProperties(prefix = "userinfo")
public class User
{
private static String name;
public static String getName()
{
return name;
}
public static void setName(String name)
{
this.name = name;
}
}第三種
也就是我的了,估計不會有人犯這種低級錯誤
//使用實體類的時候沒有使用注解自動注入 User user = new User(); name = user.getName();//這樣當(dāng)然NullPointExecption
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- @ConfigurationProperties與EnableConfigurationProperties使用及說明
- @ConfigurationProperties注解原理與實踐方式
- @ConfigurationProperties用法及說明
- 深入解析Spring Boot中的@ConfigurationProperties注解
- @ConfigurationProperties及@NestedConfigurationProperty的使用解讀
- 將SpringBoot屬性配置類@ConfigurationProperties注冊為Bean的操作方法
- SpringBoot @ConfigurationProperties + Validation實現(xiàn)啟動期校驗解決方案
相關(guān)文章
JAVA中時間戳與LocalDateTime互相轉(zhuǎn)換代碼例子
最近在編碼過程中遇到將時間戳轉(zhuǎn)化為 LocalDateTime,所以這里給總結(jié)下,這篇文章主要給大家介紹了關(guān)于JAVA中時間戳與LocalDateTime互相轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下2023-11-11
Schedule定時任務(wù)在分布式產(chǎn)生的問題詳解
這篇文章主要介紹了Schedule定時任務(wù)在分布式產(chǎn)生的問題詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-10-10
SpringBoot自定義雪花算法生成ID的實現(xiàn)示例
雪花算法是一種生成唯一ID的分布式算法,它能生成不重復(fù)的、有時間順序的全局唯一ID,本文主要介紹了SpringBoot自定義雪花算法生成ID的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下2025-04-04
java使用BeanUtils.copyProperties方法對象復(fù)制同名字段類型不同賦值為空問題解決方案
這篇文章主要給大家介紹了關(guān)于java使用BeanUtils.copyProperties方法對象復(fù)制同名字段類型不同賦值為空問題的解決方案,文中通過代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-11-11
Java和Rust實現(xiàn)JSON序列化互轉(zhuǎn)的解決方案詳解
這篇文章主要為大家詳細(xì)介紹了Java和Rust實現(xiàn)JSON序列化互轉(zhuǎn)的解決方案,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03
Java延時任務(wù)實現(xiàn)方案及四大典型場景詳解(適用于Spring?Boot3)
在Java編程中,延時函數(shù)是一種常用的技術(shù),用于在程序執(zhí)行過程中暫停一段時間,這篇文章主要介紹了Java延時任務(wù)實現(xiàn)方案及四大典型場景(適用于SpringBoot3)的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2026-05-05
spring?參數(shù)校驗Validation示例詳解
Spring提供了Validation工具類來實現(xiàn)對客戶端傳來的請求參數(shù)的有效校驗,本文給大家介紹spring?參數(shù)校驗Validation示例詳解,感興趣的朋友一起看看吧2024-12-12
spring boot在啟動項目之后執(zhí)行的實現(xiàn)方法
在開發(fā)時有時候需要在整個應(yīng)用開始運行時執(zhí)行一些特定代碼,比如初始化環(huán)境,下面這篇文章就來給大家介紹了關(guān)于spring boot在啟動項目之后執(zhí)行自己要執(zhí)行的東西的實現(xiàn)方法,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考下。2017-09-09

