国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

警告:未配置spring boot 配置注解處理器

這篇具有很好參考價(jià)值的文章主要介紹了警告:未配置spring boot 配置注解處理器。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

這是我在這個(gè)網(wǎng)站整理的筆記,有錯(cuò)誤的地方請(qǐng)指出,關(guān)注我,接下來還會(huì)持續(xù)更新。 作者:神的孩子都在歌唱

問題

我再使用@ConfigurationProperties(prefix = “redisson”)去加載配置文件中的屬性的時(shí)候,發(fā)現(xiàn)idea有個(gè)警告

未配置springboot配置注解處理器,# springboot,spring boot,java,后端

并且配置文件里面還有警告

未配置springboot配置注解處理器,# springboot,spring boot,java,后端

雖然項(xiàng)目能夠正常運(yùn)行,可是太不好看了

解決

如果沒有配置 Spring Boot 配置注解處理器,那么 Spring Boot 將不會(huì)自動(dòng)處理和加載配置文件中的注解。這意味著你需要手動(dòng)處理這些注解,或者使用其他方式來加載和處理配置文件中的屬性。

在 Spring Boot 應(yīng)用程序中,通常使用 @ConfigurationProperties 注解來將配置文件中的屬性綁定到 Java 對(duì)象中。如果沒有配置 Spring Boot 配置注解處理器,那么這些注解將無法自動(dòng)處理和加載。

為了解決這個(gè)問題,可以使用 Spring Boot 的 spring-boot-configuration-processor 模塊來自動(dòng)生成配置注解處理器。只需將以下依賴項(xiàng)添加到項(xiàng)目中即可:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <optional>true</optional>
</dependency>

添加此依賴項(xiàng)后,Spring Boot 將自動(dòng)生成配置注解處理器,并自動(dòng)處理和加載 @ConfigurationProperties 注解。

未配置springboot配置注解處理器,# springboot,spring boot,java,后端

未配置springboot配置注解處理器,# springboot,spring boot,java,后端

這樣就不會(huì)在警告了

請(qǐng)注意,如果你使用的是 Spring Boot 2.2 或更高版本,則不需要將 spring-boot-configuration-processor 添加為可選依賴項(xiàng)。在這些版本中,該模塊已成為默認(rèn)依賴項(xiàng)。

作者:神的孩子都在歌唱
本人博客:https://blog.csdn.net/weixin_46654114
轉(zhuǎn)載說明:務(wù)必注明來源,附帶本人博客連接。文章來源地址http://www.zghlxwxcb.cn/news/detail-804374.html

到了這里,關(guān)于警告:未配置spring boot 配置注解處理器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 編譯時(shí)注解處理器的一次使用經(jīng)歷

    編譯時(shí)注解處理器的一次使用經(jīng)歷

    編譯時(shí)注解處理器在《深入理解Java虛擬機(jī)》一書中有一些介紹(前端編譯篇有提到),但一直沒有機(jī)會(huì)使用,直到碰到這個(gè)需求,覺得再合適不過了,就簡單用了一下,這里做個(gè)記錄。------原文寫于2021年2月8日。 我們?yōu)楣咎峁┝艘惶淄ㄓ玫腏AVA組件包,組件包內(nèi)有不同的模

    2024年02月12日
    瀏覽(24)
  • Spring MVC異常處理【單個(gè)控制異常處理器、全局異常處理器、自定義異常處理器】

    Spring MVC異常處理【單個(gè)控制異常處理器、全局異常處理器、自定義異常處理器】

    目錄 一、單個(gè)控制器異常處理 1.1 控制器方法 1.2 編寫出錯(cuò)頁面 1.3 測(cè)試結(jié)果 二、全局異常處理 2.1 一個(gè)有異常的控制器類 2.2 全局異常處理器類 2.3 測(cè)試結(jié)果? 三、自定義異常處理器 3.1 自定義異常處理器 3.2 測(cè)試結(jié)果 往期專欄文章相關(guān)導(dǎo)讀? 1. Maven系列專欄文章 2. Mybatis系列

    2024年02月16日
    瀏覽(29)
  • Spring異常處理器

    Spring異常處理器

    ?問題: ? 程序允許不免的在各層都可能會(huì)產(chǎn)生異常,我們?cè)撊绾翁幚磉@些異常? 如果只是在方法里面單獨(dú)使用 try… catch… 語句去一個(gè)一個(gè)的進(jìn)行捕捉處理的話,那毫無疑問是不現(xiàn)實(shí)的,因?yàn)楫惓?shù)量是非常龐大的并且對(duì)于異常的出現(xiàn)種類是不可預(yù)料的,于是我們可以使用

    2024年02月13日
    瀏覽(19)
  • 【Spring】BeanPostProcessor后置處理器

    BeanPostProcessor后置處理器是Spring提供的一個(gè)擴(kuò)展點(diǎn),可以在Bean初始化前后做一些事情,注意這里是bean的初始化,不是實(shí)例化,BeanPostProcessor是一個(gè)接口,里面提供了兩個(gè)方法,分別為postProcessBeforeInitialization(初始化之前)和postProcessAfterInitialization(初始化之后),在方法入?yún)?/p>

    2024年02月08日
    瀏覽(23)
  • Spring MVC 異常處理器

    Spring MVC 異常處理器

    如果不加以異常處理,錯(cuò)誤信息肯定會(huì)拋在瀏覽器頁面上,這樣很不友好,所以必須進(jìn)行異常處理。 系統(tǒng)的dao、service、controller出現(xiàn)都通過throws Exception向上拋出,最后由springmvc前端控制器交由異常處理器進(jìn)行異常處理,如下圖: 編寫controller 在index.jsp里面定義超鏈接

    2024年01月22日
    瀏覽(28)
  • spring框架_常見工廠后處理器

    spring框架_常見工廠后處理器

    ConfigurationClassPostProcessor :用于解析@ComponentScan @Bean @Import @ImportResource MapperSacnnerConfigurer :相當(dāng)于Mybatis的@MapperScanner 用于解析被標(biāo)注的@Mapper接口 @mapper 注解的解析:@mapper注解是mybatis提供的,用于標(biāo)明一個(gè)接口,spring自然無法管理接口,要將這個(gè)接口轉(zhuǎn)化為一個(gè)bean加入到beanfa

    2024年02月05日
    瀏覽(76)
  • Spring MVC文件上傳及全局異常處理器

    編寫controller 在index.jsp里面定義超鏈接 如果不加以異常處理,錯(cuò)誤信息肯定會(huì)拋在瀏覽器頁面上,這樣很不友好,所以必須進(jìn)行異常處理。 系統(tǒng)的dao、service、controller出現(xiàn)都通過throws Exception向上拋出,最后由springmvc前端控制器交由異常處理器進(jìn)行異常處理,如下圖: 編寫c

    2024年01月18日
    瀏覽(20)
  • Spring源碼學(xué)習(xí)-后置處理器,Autowired實(shí)現(xiàn)原理

    Spring源碼學(xué)習(xí)-后置處理器,Autowired實(shí)現(xiàn)原理

    Autowired實(shí)現(xiàn)原理 populateBean 給創(chuàng)建好的bean實(shí)例進(jìn)行普通屬性的賦值 InstantiationAwareBeanPostProcessor AutowiredAnnotationBeanPostProcessor 這個(gè)就是用來完成Autowired注解能夠自動(dòng)裝配的bean后置處理器 這個(gè)方法初始化了一個(gè)set,用來存放需要解析的自動(dòng)裝配注解,里面就包括Autowired,Value和Inject等

    2024年02月16日
    瀏覽(54)
  • spring 詳解三 IOC(spring實(shí)例化及后處理器)

    spring 詳解三 IOC(spring實(shí)例化及后處理器)

    Spring在容器初始化的時(shí)候,讀取XMl配置,將其封裝成 BeanDefinition(Bean定義)對(duì)象 ,描述所有bean的信息 BeanDefinition會(huì) 注冊(cè)存儲(chǔ)到beanDefinitionMap集合中 Spring框架 遍歷beanDefinitionMap,使用反射創(chuàng)建Bean實(shí)例對(duì)象 創(chuàng)建好之后的對(duì)象 存儲(chǔ)在singletonObjects的map集合中,當(dāng)getBean時(shí),從該map中

    2024年02月13日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包