原创 spring security oauth2 教程

理解OAuth 2.0 http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth 2.0基本概念和運作流程 https://segmentfault.com/a/1190000

原创 redis進階

Redis爲什麼是單線程、及高併發快的大原因詳解 https://blog.csdn.net/u011663149/article/details/85307615 圖解Redis通信協議 https://www.jianshu.com

原创 tx-lcn手動回滾

一些異常在被調用者那邊catch之後,在調用者這邊無法自動回滾異常。加上手動回滾 錯誤示範 @LcnTransaction @Transactional(rollbackFor = {Exception.clas

原创 spring添加獨立子事務

最近業務碰到for循環事務,每個for循環中的代碼要單獨回滾單獨提交,不能影響外部代碼環境,研究過之後,記錄開發過程 @Transactional(rollbackFor = Exception.class) publi

原创 idea插件

IDEA中plugins搜英文名 控制檯日誌高亮Grep Console 括號內容高亮Rainbow Brackets(快捷鍵Ctrl+鼠標右鍵) 翻譯Translation(搜索後要往下拉才找得到)(快捷鍵Ctrl+shift+y)

原创 elasticsearch教程

阮老師的入門教程 http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html 通俗易懂的漫畫 http://developer.51cto.com/art/201904/594615

原创 docker安裝elasticsearch以及head插件(docker容器中的通信的應用)

1. 下載鏡像 docker pull elasticsearch:6.8.0 2. 創建network docker network create dnw_es_680 使用docker的network    https://

原创 docker服務和容器自啓動

docker 服務器開機自啓動: 1.systemctl is-enabled docker.service  檢查服務是否開機啓動 2.systemctl enable docker.service  將服務配置成開機啓動 3.sys

原创 分佈式事務

先回顧下spring本地事務@transactional 的使用 https://www.ibm.com/developerworks/cn/java/j-master-spring-transactional-use/index.htm

原创 jpa @query上使用if判斷

@Query(value = "select * from xxx where if(?1 !='',x1=?1,1=1) and if(?2 !='',x2=?2,1=1)" + "and if(?3 !=''

原创 Docker查看log的幾個命令

開發基於 Docker 的應用時,用好 log 可以大大提高排錯效率,下面就是幾個常用的 log 操作技巧: 顯示所有 log 顯示實時 log 使用 tail 查看 log 尾部 使用 grep 過濾 log 根據時間查看 log 組合

原创 @Primary 和 @Qualifier

問題 當一個接口有2個不同實現時,使用@Autowired註解時會報org.springframework.beans.factory.NoUniqueBeanDefinitionException異常信息 解決 (1)使用Qualifi

原创 idea的lombok找不到getset方法

問題記錄:git上拉取代碼,打開工程代碼沒有報錯。但是啓動是出現問題,找不到getXXX() 解決:打開setting

原创 spring cloud學習資料

教程 http://blog.didispace.com/spring-cloud-learning/ Eureka 服務上下線監控 https://www.jianshu.com/p/b46bce4411b0   eureka集羣高可用

原创 Redis緩存管理器

Spring Boot 與緩存 https://blog.csdn.net/pavel101/article/details/84339421 Redis緩存管理器 https://blog.csdn.net/pavel101/artic