原创 基於SpringBoot微服務代碼自動生成插件

1、插件功能概述 自動生成基於SpringBoot開發的微服務代碼,功能如下: 自動創建控制器類/業務層類/DAO類/表對應的實體類 自動在控制器/業務層/Dao層中生成對數據表進行增刪改查,分頁,多條件查詢等衆多方法。 自動創建Feig

原创 SpringCloudGateway實現路由過濾和請求限流

1、網關路由過濾配置 1.1、網關跨域配置 spring: application: name: gateway # 微服務網關跨域配置 cloud: gateway: globalcors:

原创 Apache POI 實現報表導入和導出

1、POI概述 在企業級應用開發中,Excel報表是一種最常見的報表需求。Excel報表開發一般分爲兩種形式: 基於Excel報表批量上傳數據 通過Java代碼生成Excel報表 Java中常見的用來操作Excel的方式一般有2種:JXL

原创 OpenResty+Lua+Redis實現廣告多級緩存

1、前言 Lua和OpenResty安裝請參考該鏈接:https://blog.csdn.net/pkxwyf/article/details/105360507 2、需求分析 類似京東首頁的廣告數據顯示: 3、廣告緩存架構概述 查詢

原创 Canal實現廣告緩存數據同步

1、前言 本文章示例代碼是在另一個文章案例的基礎上進行擴展的,另一個文章鏈接:https://blog.csdn.net/pkxwyf/article/details/105363197 2、Canal概述 Canal可以用來監控數據庫數

原创 Docker安裝ElasticSearch和Kibana

1、ElasticSearch安裝和配置 1.1、下載ElasticSearch鏡像 docker pull elasticsearch:6.5.2 注意事項:如果拉取鏡像失敗可能是源地址無法訪問了,可以修改源爲國內源地址,執行下面命令

原创 Docker安裝和配置FastDFS

1、拉取鏡像 docker pull morunchang/fastdfs 2、運行tracker docker run -d --name=tracker --net=host morunchang/fastdfs sh track

原创 SpingBoot整合RabbitMQ

一、準備工作 安裝RabbitMQ,安裝步驟參考:https://blog.csdn.net/pkxwyf/article/details/105155865 二、消息生產者 1、創建生產者SpringBoot工程,導入相關依賴座標 <