SpringBoot配置Apollo代碼實例
這篇文章主要介紹了SpringBoot配置Apollo代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
Windows環(huán)境安裝下載,參考:https://github.com/ctripcorp/apollo
項目引用
<dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifactId>apollo-client</artifactId> <version>1.4.0</version> </dependency>
引入jar包后,項目配置
入口方法加入注解配置
@EnableApolloConfig
package top.xzhand; import com.ctrip.framework.apollo.spring.annotation.EnableApolloConfig; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication @EnableApolloConfig @MapperScan("top.xzhand.mapper") public class JuneApplication { public static void main(String[] args){ SpringApplication.run(JuneApplication.class,args); } }
yml 文件配置項
# 阿波羅配置 app: id: juneweb-apollo apollo: # 注冊路徑,阿波羅默認注冊配置 Eureka meta: http://localhost:8080 bootstrap: enabled: true # 指定阿波羅中配置項名稱,多個用逗號隔開 namespaces: application
配置項獲取
package top.xzhand.config; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import top.xzhand.po.Profix; @Configuration @EnableAutoConfiguration public class ApolloProperties { @Value("${juneweb-apollo}") //阿波羅配置中心中配置的key public String prefix; @Bean public Profix profix(){ Profix p=new Profix(); p.setP(prefix); System.out.println("prefix=========================**********"+prefix); return p; } }
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Java基礎教程之基本類型數(shù)據(jù)類型、包裝類及自動拆裝箱
這篇文章主要給大家介紹了關于Java基礎教程之基本類型數(shù)據(jù)類型、包裝類及自動拆裝箱的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-06-06spring聲明式事務 @Transactional 不回滾的多種情況以及解決方案
本文主要介紹了spring聲明式事務 @Transactional 不回滾的多種情況以及解決方案,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11springboot項目訪問圖片的3種實現(xiàn)方法(親測可用)
本文主要介紹了springboot項目訪問圖片的3種實現(xiàn)方法,通過springboot項目訪問除項目根目錄之外的其它目錄的圖片,具有一定的參考價值,感興趣的可以了解一下2023-09-09Java中Buffer緩沖區(qū)的ByteBuffer類詳解
這篇文章主要介紹了Java中Buffer緩沖區(qū)的ByteBuffer類詳解,ByteBuffer類是Java NIO庫中的一個重要類,用于處理字節(jié)數(shù)據(jù),它提供了一種靈活的方式來讀取、寫入和操作字節(jié)數(shù)據(jù),ByteBuffer類是一個抽象類,可以通過靜態(tài)方法創(chuàng)建不同類型的ByteBuffer對象,需要的朋友可以參考下2023-10-10