原创 SpringBoot帶省略號的翻頁實現(不使用帶三方插件)方案一(轉載)

轉載地址:https://liuyanzhao.com/8125.html 方案二傳送陣:https://blog.csdn.net/thankna/article/details/105600475 (方案一簡化版) 方案三傳送陣:ht

原创 springboot報錯分析彙總(不定期更新)

org.springframework.web.servlet.HandlerExecutionChain - HandlerInterceptor.afterCompletion threw exceptionjava.lang.Il

原创 畫面防止二次提交的方法(三種前後臺方法)

第一種防止二次提交。 押下【更新】button,出來一個div的圖層alert效果。 div圖層上【更新する】押下時,把圖層上的更新和刪除都disable,防止二次修改數據庫。 $('#update').attr('disabled',t

原创 postgresql常用命令和SQL函數備忘錄

顯示所有數據庫信息 \l 創建數據庫 CREATE DATABASE iij     WITH      OWNER = postgres     ENCODING = 'UTF8'     LC_COLLATE = 'C'

原创 springboot有多個模塊(子工程),主工程調用需要模塊的3處掃描手動加載

主工程調用需要模塊的3處掃描手動加載 第一處,@ComponentScan:該註解默認會掃描該類所在的包下所有的配置類,相當於之前的 <context:component-scan>。 第二處,@MapperScan:指定要變成實現類的接

原创 springboot中手動提交事務transaction

springboot中手動提交事務transaction 本次是主工程循環調用模塊檢索sequence執行nextval(),sequence更新沒有提交,所以多次取到相同值,這時需要給sequence取得手動提交。每一次循環取得的結果就

原创 自定義樣式logback

logback.xml可以在<pattern>中定製樣式,%thread和%-5level都是log裏的event事件,除非重寫layout才能拿到。 所以樣式要求自定義也最好不要重寫layout,<pattern>支持的格式很多,雙引號

原创 在springboot中catch SQLException不到,是因爲springboot包裝了所有DB的異常,使用DataAccessException。

 在springboot中catch SQLException不到,是因爲springboot包裝了所有DB的異常,使用DataAccessException。 今天浪費我一個小時查這個小東西╭(╯^╰)╮ 在下面的source中,不在s

原创 springboot的maven工程(包含多模塊)package命名有講究,pom不一樣。

下面說一下我的工程結構 package在src/main/java下,工程的名字一定是package的最後一層,不然影響pom的編譯結構和引用結構。 1~3是活動項目,4~6是模塊。 1    畫面(工程名:backoffice)   

原创 SendGrid發送郵件的util和使用方法

SendGrid發送郵件 import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; imp

原创 springboot跨package掃描

springboot啓動文件 追加@ComponentScan 啓動文件SpringApplication.java在com.aaa的package下,@SpringBootApplication自動加載com.aaa掃描。 如果只追加@

原创 使用WebMvcConfigurationSupport可以設置所有翻頁的單頁件數(jpa)時,HandlerInterceptor設置會覆蓋,需要在support中註冊。

使用WebMvcConfigurationSupport可以設置所有翻頁的單頁件數(jpa)時,HandlerInterceptor設置會覆蓋,需要在support中註冊。 翻頁的單頁件數設定 addArgumentResolvers方法

原创 eclipse中maven項目pom.xml首行報錯(工程能正常運行,problems裏error只有undefined)的解決方案

eclipse中maven項目pom.xml首行報錯,工程能正常運行,problems裏error只有undefined。如下圖所示: 從送sample開始,就被客戶催着問報錯,真真浪費我很多時間,調查時間一把心酸類,修改只要一分鐘。

原创 springboot中lockback只輸出指定log(一種攔截自動輸出每個request的log,一種只輸出class中手動加入的log【模仿log4j】)

上次寫了一個通用lockback(下面的鏈接),log信息是全面,但有很多運行log對開發運營人員是無用,這些冗餘log影響開發人員閱讀。 https://blog.csdn.net/thankna/article/details/105

原创 spingboot開發logbak.xml通用配置(無需改動,支持SQL文和異常系打印,放到src/main/resouces既可使用)

spingboot開發用常規logbak.xml配置(無需改動,放到src/main/resouces既可使用) pom.xml加入 <dependency> <groupId>net.logstash.log