1. 工程環(huán)境 SpringBoot: 2.2.6.RELEASEMybatis-plus: 3.3.0 2. 發(fā)現(xiàn)問題 很普通的事務(wù)使用方式,但是發(fā)生異常就是不會(huì)回滾,百思...
1. 工程環(huán)境 SpringBoot: 2.2.6.RELEASEMybatis-plus: 3.3.0 2. 發(fā)現(xiàn)問題 很普通的事務(wù)使用方式,但是發(fā)生異常就是不會(huì)回滾,百思...
為了統(tǒng)一接口響應(yīng)的報(bào)文细卧,現(xiàn)實(shí)了ResponseBodyAdvice接口较屿,通過這個(gè)接口的實(shí)現(xiàn)類來統(tǒng)一處理報(bào)文 然而在測(cè)試返回值是String類型的時(shí)候树叽,程序拋出一個(gè)類轉(zhuǎn)換的異常...
前言 web應(yīng)用中很多查找某點(diǎn)范圍內(nèi)的poi功能镐捧,可以通過PostGIS實(shí)現(xiàn)支救。 安裝postgis 通過docker安裝postgis摘符,官方鏡像已經(jīng)包含了postgresql...
maven 使用demo 這里使用了兩個(gè)queue贤斜,對(duì)delayedQueue的offer操作是直接進(jìn)入delayedQueue,元素到期之后進(jìn)入blockingQueue议慰,...
前言 業(yè)務(wù)中有類似等待一定時(shí)間之后執(zhí)行某種行為的需求 , 比如30分鐘之后關(guān)閉訂單蠢古, 其中一種方式是使用Redis key的過期事件來執(zhí)行延時(shí)任務(wù) , 但是其實(shí)這是個(gè)大坑。 ...
先看例子 在同一個(gè)事務(wù)中别凹,先更新再根據(jù)更新后的字段查詢草讶,查詢條件是更新之后的,但是查詢結(jié)果是更新前的炉菲; 問題分析 上面例子用的是自定義的update語句堕战,在jpa中是不會(huì)刷新...
前言 BeanPostProcessor也稱為Bean后置處理器,它是Spring中定義的接口祠饺,在Spring容器的創(chuàng)建過程中(具體為Bean初始化前后)會(huì)回調(diào)BeanPos...
WebService WebService是一種跨編程語言和跨操作系統(tǒng)平臺(tái)的遠(yuǎn)程調(diào)用技術(shù)XML+XSD,SOAP和WSDL就是構(gòu)成WebService平臺(tái)的三大技術(shù) 目錄結(jié)構(gòu)...
一越驻、JaCoCo簡(jiǎn)述 JaCoCo是一個(gè)開源的覆蓋率工具,它針對(duì)的開發(fā)語言是java,其使用方法很靈活缀旁,可以嵌入到Ant记劈、Maven中;可以作為Eclipse插件并巍,可以使用其...
pgRouting是地理空間數(shù)據(jù)庫PostGIS的擴(kuò)展插件目木,提供了路徑規(guī)劃的功能。 需求 輸入一個(gè)起始點(diǎn)(經(jīng)緯度坐標(biāo))和駕車(步行懊渡、騎行)的時(shí)間刽射,根據(jù)已有的路網(wǎng),輸出能到達(dá)的...
PostGIS是對(duì)象關(guān)系型數(shù)據(jù)庫系統(tǒng)PostgreSQL的一個(gè)擴(kuò)展剃执,簡(jiǎn)單說就是一個(gè)地理空間數(shù)據(jù)庫誓禁。 包含以下方面: 空間數(shù)據(jù)類型 用于指定圖形為點(diǎn)(point)、線(line...