原创 自定義消息隊列組件 mq-spring-boot-starter

目錄爲什麼要自定義準備工作架構構思消息對象抽取消息訂閱和發佈者抽取如何使用 爲什麼要自定義 爲什麼要自定義消息隊列組件 mq-spring-boot-starter ? 考慮到公司同一套系統能支持阿里雲上部署和客戶內網部署,業務代

原创 讓一個普通類創建的對象接受 Spring 容器管理方法總結

想要讓自己寫的一個普通類創建的對象扔到Spring 容器中管理,有以下方法: 使用 常規的註解,@Controller @Service @Repository @Component 註解標註該類,然後確保 @Component

原创 Maven parent.relativePath 說明

這裏日記一下 關於Maven非常基礎的問題: Maven parent.relativePath 的意思,很多人網上搜索 類似下面pom.xml中的問題 ,文件中的 <relativePath /> <!-- lookup par

原创 flowable 6.X在線中文文檔

分享牛大神 工作團隊: http://www.shareniu.com/flowable6.5_zh_document/bpm/index.html#_introduction 另外他們的 產品 http://pangubpm.c

原创 關於Spring 裏面Bean的幾種初始化、銷燬方法(init, destroy)

常用的Spring Bean如何指定其初始化和銷燬前的方法有以下幾種: 1. @PostConstruct @PreDestroy註解方式 @PostConstruct public void init(){

原创 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Contex

簡單的小日誌: 單元測試發現如下錯誤: java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use

原创 CentOs7 Linux下互相SSH免密碼登錄配置

記錄一下有關 Linux下SSH免密碼登錄配置步驟 環境準備 node1:192.168.0.103 node2:192.168.0.102 1. 關閉防火牆 查看防火狀態 systemctl status firewalld s

原创 整合通用mapper 清除 No MyBatis mapper was found in 警告

一般整合了 通用mapper之後,啓動的時候會有一個警告信息: warn No MyBatis mapper was found in xxx 這個一般不會影響springboot的運行,但是有強迫症的人看着還是比較難受的

原创 Mysql5.7 在線收縮undo log

undo log日誌保存在共享表空間ibdata1文件中,是MVCC多版本控制的核心模塊,一直以來undo log都存儲在ibdata系統表空間中,隨着數據庫的運行時間增長,ibdata1文件會越來越大,在MySQL5.7版本之前

原创 Sqlserver導入大sql文件

經常有SQL需要導入新庫中,SQL比較大一般大於1G,用Navicat客戶端導入還是比較慢的。可以藉助SqlServer實用工具 SqlMD 進行導入, 一個命令行工具。 tip: 一般大於1G文件 用文本編輯器比較難打開,

原创 Shiro +JWT 自定義spring-boot-starter

Shiro 是什麼 ? 不多說了,一個java 安全認證框架 ,類似於Spring-security,兩者異同網上多了去,個人比較喜歡shiro ,簡單易懂。 JWT 是什麼 ? java web token 的簡稱 爲什麼要 s

原创 maven 多模塊只編譯其中某一個模塊

maven多模塊父子關係結構,只要編譯其中一個模塊,就用到了 Maven反應堆 模式編譯方式,這裏記錄一下命令: 假設maven 父子模塊目錄如下: |–parent-bom/ |----child-mode1/ |----chi

原创 dubbo springboot nacos 組合測試

dubbo介紹 優秀的 RPC 服務治理框架,直接查看 官網. nacos 介紹 作爲 註冊中心 和 參數配置中心使用, 本次作爲dubbo 服務註冊發現中心,介紹查看官網. spring boot 註解方式配置 本次測試環境 s

原创 談讀書無用論

網上說: 談讀書無用論 網上說:爲什麼讀了那麼多書,卻依然過不好這一生 網上說:上大學有什麼用 我說: 你真的好好讀書了嗎? 不要爲自己的慵懶辯解和開脫 ! 不管上沒上過大學,不管在學校學習怎麼樣,反正我接觸過的人(老闆、職場高

原创 Nginx 配置訪問 swagger 頁面

假設SpringBoot 的應用部署在 http://192.168.1.15:8093 上, nginx.conf配置文件裏面增加如下配置 location ~^/swagger/(.*) { proxy_redirect