在使用maven parent管理依賴(lài)的多module項(xiàng)目中,有時(shí)候編譯沒(méi)問(wèn)題,但是運(yùn)行起來(lái)就會(huì)報(bào)java.lang.NoSuchMethodE...
在Java項(xiàng)目中經(jīng)常能看到fastjson和jackson這兩個(gè)庫(kù)同時(shí)出現(xiàn),因?yàn)閟pring mvc默認(rèn)使用jackson作為restful接口...
單元測(cè)試的時(shí)候我們要屏蔽掉外部依賴(lài),對(duì)于微服務(wù),配置中心和注冊(cè)中心也要屏蔽,不然啟動(dòng)的時(shí)候就會(huì)進(jìn)行網(wǎng)絡(luò)調(diào)用,不但會(huì)影響單元測(cè)試的執(zhí)行速度,還會(huì)產(chǎn)...
今天分享一個(gè)在微服務(wù)中restful接口的單元測(cè)試?yán)?,主要涉及三方面:?nèi)部調(diào)用的mock、接口DTO的序列化和反序列化、用MockMvc加速單...
feign的重試默認(rèn)是不開(kāi)啟的,一般再業(yè)務(wù)中對(duì)于重試都非常謹(jǐn)慎,特別是寫(xiě)操作,一定都要保證目標(biāo)接口實(shí)現(xiàn)了冪等才能發(fā)起重試,不然就是災(zāi)難。但是在一...
在項(xiàng)目開(kāi)發(fā)中經(jīng)常需要配置代理,特別是當(dāng)需要外網(wǎng)訪(fǎng)問(wèn)的時(shí)候,從安全和運(yùn)維規(guī)范來(lái)看,都要求部署應(yīng)用的服務(wù)器在網(wǎng)絡(luò)上有比較嚴(yán)格的隔離,流量進(jìn)來(lái)使用反向...