Resilience4j 簡介 Resilience4j是一款輕量級,易于使用的容錯庫,其靈感來自于Netflix Hystrix,但是專為Java 8和函數(shù)式編程而設(shè)計。輕...
Resilience4j 簡介 Resilience4j是一款輕量級,易于使用的容錯庫,其靈感來自于Netflix Hystrix,但是專為Java 8和函數(shù)式編程而設(shè)計。輕...
上篇回顧 上一篇SpringBootExceptionReporter異常上報中分析了springboot如何處理啟動過程中的異常 目錄 1. 準(zhǔn)備容器prepareCont...
1. 環(huán)境要求 JDK1.8 Apache-maven-3.5.3本例使用的是SpringBoot的v2.1.0.M1版本,要求JDK必須1.8或以上版本,Maven版本必v...
公司的項目主要是做sdk,之前打jar包都是通過寫shell腳本手動編譯生成,那樣效率低而且維護(hù)起來也很麻煩。最近把項目中jar包的構(gòu)建方式通過gradle進(jìn)行了重構(gòu),在此簡...
前言 最近看了Spring MVC源碼,感覺特別有趣,像發(fā)現(xiàn)了新大陸一般,不能自拔。圖片來自互聯(lián)網(wǎng).png圖片來自互聯(lián)網(wǎng) 闡述問題 最近發(fā)現(xiàn)一個關(guān)于FastJsonHttpM...
動態(tài)代理是Java語言中非常經(jīng)典的一種設(shè)計模式,也是所有設(shè)計模式中最難理解的一種。本文將通過一個簡單的例子模擬JDK動態(tài)代理實現(xiàn),讓你徹底明白動態(tài)代理設(shè)計模式的本質(zhì),文章中可...
如果嫌本文又臭又長,那么可以直接參考現(xiàn)成的 Log4j2 的 XML 配置示例[http://www.itdecent.cn/p/8b30d312a47b],該示例包含了常...
spring 中配置 WebFlow 現(xiàn)在,還不支持在Java中配置Spring Web Flow,所以我們別無選擇,只能在XML中對其進(jìn)行配置。有一些bean會使用Spri...
目錄 概述 總體流程 細(xì)節(jié)分析3.1. 轉(zhuǎn)化 BeanName3.2. 合并 RootBeanDefinition3.3. 處理循環(huán)依賴3.4. 創(chuàng)建實例3.5. 注入屬性3...
這個一直以來都是有爭議的,知道是怎么回事就可以了,本質(zhì)上來說還是引用傳遞的概念怎么定義的問題。不需要在這兒掉書袋。
Java 淺拷貝和深拷貝介紹 開發(fā)過程中,有時會遇到把現(xiàn)有的一個對象的所有成員屬性拷貝給另一個對象的需求。比如說對象 A 和對象 B,二者都是 ClassC 的對象,具有成員變量 a 和 b,現(xiàn)在對...
使用數(shù)據(jù)庫是開發(fā)應(yīng)用的基本基礎(chǔ),那么,使用Spring Boot如何連接數(shù)據(jù)庫呢?前提,需要知道如何建一個Spring Boot項目,可參照:https://www.jian...
上篇文章我們通過部分源碼和結(jié)構(gòu)圖了解了HashMap的數(shù)據(jù)結(jié)構(gòu),感興趣的小伙伴看這里HashMap實現(xiàn)原理基礎(chǔ)篇。這一篇,我們基于HashMap的實現(xiàn)原理,了解HashMap...
@RequestBody 與 @RequestParam 最近趕項目中,時不時在Ajax傳數(shù)據(jù)的時候卡一會,這次下定決心總結(jié)一下。先介紹一下基礎(chǔ)知識,還是以遇到的實例進(jìn)行說明...
ES6 的擴展運算符(對象展開符) ... 擴展運算符( spread )是三個點(...)。它好比 rest 參數(shù)的逆運算,將一個數(shù)組轉(zhuǎn)為用逗號分隔的參數(shù)序列。 該運算符主...
1.簡介 require.context是Webpack中用來管理依賴的一個函數(shù),此方法會生成一個上下文模塊,包含目錄下所有模塊的引用,通過正則表達(dá)式匹配,然后require...
問題 相信很多人在用Vue使用別人的組件時,會用到 Vue.use() 。例如:Vue.use(VueRouter)、Vue.use(MintUI)。但是用 axios時,就...
1. $route對象 1.1 $route 表示(當(dāng)前路由信息對象) 表示當(dāng)前激活的路由的狀態(tài)信息,包含了當(dāng)前 URL 解析得到的信息,還有 URL 匹配到的 route ...