原创 java 全局異常攔截

代碼如下 @RestControllerAdvice(annotations = RestController.class) @Slf4j public class GlobalExceptionInterceptor {

原创 rocketmq BindingServiceConfiguration報錯

錯誤 Failed to introspect annotated methods on class org.springframework.cloud.stream.config.BindingServiceConfiguratio

原创 srping cloud stream rocketmq

前提rocketmq已啓動 第一步 導入spring cloud的依賴 決定使用哪個版本 <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring

原创 錯誤積累

19.2.6 spring boot項目 使用mybatis-plus的分頁配置項 MybatisPlusConfig 由於沒有放在有有*Application的啓動moudle裏 報錯 BossFaeWebApplication 重

原创 mongodb org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

最近在項目中同時使用mongo跟mybatis,在老項目中 沒有用mapperscan掃描mybatis下的包,直接掃描全部文件 mongo的接口跟mybatis的接口在同一個包下 沒問題不報錯,但是換到另一個項目,使用掃描包之後 就

原创 spring cloud 客戶端啓動報錯

·Destroy method on bean with name ‘scopedTarget.eurekaClient’ threw an exception: org.springframework.beans.factory.B

原创 記一次maven項目clean install失敗 'version' contains an expression but should be a constant.

情景: 首先建了一個父pom然後建了幾個子pom,在clean的時候報錯 Non-resolvable parent POM for com.mamcharger.fae:fae-register:${project.parent.

原创 記一次@EnableFeignClients無法注入的問題

需要在註解上加類所在的路徑 以掃描

原创 org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next tok

org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character ‘@’ that cannot start

原创 mongodb使用ExampleMatcher遇到的坑記錄下

今天在使用如下查詢方式時遇到一個坑 使用mongo註解配置實體類保存到mongo裏面會有一個class的字段,保存了你存儲時那個類的路徑 由於存儲是別人存儲的,所以自己寫了一個類進行跟mongo映射,跟mongo保存時的class不一

原创 java讀取上傳文件鏈接的內容

public static void main(String[] args) throws Exception { URL url = new URL("文件地址"); URLConnection c

原创 jdk流操作 flatMap使用記錄

記一次flatMap的使用 業務需求 給了我以後個execl 然後一個單元格一個數據 我就想讀取csv然後輸出 但是每一行輸出都是一個數組,使用流操作後輸出了一個list的數組,不成功,就開始向怎麼轉換,想起了flatMap 具體如

原创 java spring boot 項目 不重新上傳jar包替換文件

有時候我們重新打包一個maven項目上傳到服務器上需要好多時間 我們可以只更換我們修改的文件 命令一 jar -xf jar包 將傳上去的解壓,這時候會出現幾個文件夾,保留BOOT-INF文件夾 進入文件夾 有class文件夾跟li

原创 java 讀取輸出文件

佔坑