原创 一、爲何我決定寫Spring Cloud專欄

題語:學習方法之多寫:模仿、比較、超越 作者:A哥(YourBatman) wx號:fsx641385712(備註“Java羣”字樣) 公衆號:BAT的烏托邦(ID:BAT-utopia) 代碼下載地址:https://git

原创 不懂SpringApplication生命週期事件體系?那就等於不會Spring Boot嘛

學習方法之少廢話:吹牛、裝逼、叫大哥。 目錄前言正文生命週期事件流程圖版本說明:SpringApplicationEventApplicationStartingEvent:開始啓動中完成的大事記監聽此事件的監聽器們Appli

原创 [享學Ribbon] 二十七、手把手教你原生Ribbon整合Eureka實現負載均衡

爲何優秀的java工程師難尋?千金易得,一將難求。需要好的樹苗,更需要好的土壤。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning目錄前言正

原创 [享學Ribbon] 二十六、Ribbon和Eureka的整合(二):DiscoveryEnabledNIWSServerList從Eureka Server獲取服務列表

學習方法之多看:代碼(別人的代碼or源碼)、規範(JEP、JSR)、論文(paper) –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning目錄

原创 [享學Ribbon] 二十五、Ribbon和Eureka的整合(一):ribbon-eureka工程詳解

一個好的程序員是那種過單行線馬路都要往兩邊看的人。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning 目錄前言正文爲何Ribbon需要Eur

原创 Netflix OSS套件一站式學習驛站

目錄享學Archaius(完結)享學Hystrix享學Ribbon享學Eureka享學Feign享學Zuul享學Conductor附錄:享學Jackson(完結)聲明 Netflix OSS是由Netflix公司主導開發的一套代

原创 你瞭解Spring Boot的自動配置嗎?爲何我的@AutoConfigureBefore註解不生效?

一個人的價值體現在能夠幫助多少人。比如自己編碼好,價值能得到很好的體現。如果你做出來的東西能夠幫助別人開發,大大減少開發的時間,那麼就功德無量。 目錄前言正文配置類爲何需要順序?Spring Boot內置的配置順序case舉例

原创 Spring的Bean有序嗎?試試用@DependsOn或static來提高其優先級

永遠不要把自己的全部時間給公司,人生需要積累,技術也一樣,代碼也是。 目錄前言正文爲何需要控制Bean的順序?傳統Spring環境場景一示例:解決方案方案一(不推薦):改變@Bean的定義順序方案二(推薦):使用@Depend

原创 [享學Archaius] 十七、Spring的Enviroment是如何整合進Archaius從而實現全局共享的?

效率永遠是公司最看重的,而不是時間的付出。 –> 返回Netflix OSS套件專欄彙總 <– 代碼下載地址:https://github.com/f641385712/netflix-learning目錄前言正文Archai

原创 [享學Eureka] 三十三、Eureka內置公用小工具:StringCache及詳解String#intern()

上坡的路都是累的設置難受的,要控制好自己的情緒。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning 目錄前言正文詳解String#inter

原创 [享學Eureka] 三十四、藉助Guice的DI依賴管理,輕鬆實現一鍵啓動Eureka Client端完成服務註冊

要麼做第一個,要麼做最好的一個。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning 目錄前言正文EurekaModule容器配置類使用Gui

原创 [享學Eureka] 三十、DiscoveryClient透徹解析(七):initScheduledTasks() 初始化調度任務

不會生氣的人是愚者,不生氣的人乃真正的智者。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning目錄前言正文三、register() 註冊當前

原创 IntelliJ IDEA 2020.1正式發佈,你要的Almost都在這!

現在站在什麼地方不重要,重要的是你往什麼方向移動。 目錄前言正文what’s new(新特性)1、支持Java 142、從IDE直接下載JDK3、更好的Java代碼檢查4、LightEdit模式5、Javadoc渲染6、改進的

原创 [享學Eureka] 二十七、DiscoveryClient透徹解析(四):增量獲取註冊表

莫找藉口失敗,只找理由成功。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning目錄前言正文Delta增聯獲取Applications.app

原创 [享學Eureka] 二十八、DiscoveryClient透徹解析(五):HeartbeatThread和CacheRefreshThread

人生不是一種享樂,而是一樁十分沉重的工作。 –> 返回專欄總目錄 <– 代碼下載地址:https://github.com/f641385712/netflix-learning目錄前言正文HeartbeatThreadren