原创 Springboot整合Shiro及redis做緩存

一、權限控制 1、粗粒度URL級別權限控制 2、 細粒度方法級別權限控制 二、 權限控制相關數據表 三、 Shiro框架 1、 Shiro運行主要運行流程 2、 認證與授權的執行流程分析 (一) 、認證流程

原创 Eureka註冊中心 ,Feign調用, Zuul網關做路由、過慮器、限流

一、 Eureka註冊中心 1、 註冊中心搭建 (一)、父工程添加依賴 (二)、在Eureka Server工程添加 (三)、啓動類添加 (四)、application.yml的配置 (五)、配置啓動 2、 服務註冊 (一) 、在

原创 Springboot整合MybatisPlus

一、 MybatisPlus入門 1、pom.xml配置 2、yml配置 3、pojo 4、編寫UserMapper 5、編寫service 二、 AutoGenerator插件生成代碼 三、 增刪查改 1、like查詢 2、條件

原创 Centos7安裝docker、mysql、gitlab、Jenkins、Rancher、influxDB、cAdvisor、Grafana、springboot項目部署

1、 centos7安裝完成後沒網 2、 命令 2.1、查看本地IP 3、 Docker 3.1、Docker安裝 3.2、查看Docker版本 3.3、Docker私有倉庫 3.3.1、私有倉庫搭建與配置 3.3.2、鏡像上傳至

原创 Springboot整合cxf-ws發佈webservice和restful接口

Springboot整合cxf-ws 一、SOAP接口開發 1、發佈webservice接口 1.1、依賴 1.2、編寫接口和實現類 1.3、配置類 1.4、測試 2、 調用webservice接口 2.1、解析地址 2.2、使用

原创 springboot整合Elasticsearch增刪查改CRUD,高亮、分頁、ik分詞

一、 安裝elasticsearch 二、 安裝elasticsearch-head 三、 ElasticsearchRepository 1、 依賴 2、 Yml配置 3、 Model 4、 Dao 5、 測試 四、 Elast

原创 Springboot整合Spring security+Oauth2+JWT搭建認證服務器,網關,微服務之間權限認證及授權

一、 單點登錄 1、單點登錄技術方案 二、 第三方認證 1、 Oauth2認證 2、 Oauth2的應用場景 三、 Spring security Oauth2認證 1、 JWT (一) 、令牌結構 (二) 、生成私鑰和公鑰 (1

原创 maven配置

1、設置本地倉庫: 2、 配置了中央倉庫的鏡像:(換成了阿里的) 3、 配置maven環境變量 1、設置本地倉庫: 修改了maven的全局配置文件setting.xml(其所處位置maven的安裝目錄maven/apache-ma

原创 Springboot整合Swagger2

1、註解 2、 依賴 3、 配置類 4、 實體類 5、 控制層 6、 展示效果 1、註解 @Api:修飾整個類,描述Controller的作用 @ApiOperation:描述一個類的一個方法,或者說一個接口 @ApiParam:

原创 SpringBoot筆記

SpringBoot工程熱部署 配置文件與配置類的屬性映射方式 1、 使用註解@Value映射 2、 使用註解@ConfigurationProperties映射 SpringBoot工程熱部署 <!--熱部署配置--> <de

原创 docker集羣部署rocketMQ, springboot整合rocketMQ

1、核心概念說明 2、 docker集羣部署rocketMQ (一)、拉取鏡像 (二) 、創建2個master server (三) 、創建第1個master broker (四) 、創建第2個master broker (五)

原创 jasperreports生成分組報表、Chart圖表、父子PDF報表

一、 依賴 二、 配置 1、jasperreports_extension.properties 2、fonts.xml 三、 JasperUtil 四、 分組報表 五、 Chart圖表 六、 父子報表 依賴 <dependenc

原创 第02天 java基礎知識

今日內容介紹 Eclipse的安裝、配置及使用 運算符 鍵盤錄入 Eclipse開發工具 Eclipse概述和安裝 Eclipse是一個IDE(集成開發環境)IDE(Integrated Development E

原创 第03天 java基礎知識

今日內容介紹 選擇流程控制語句 循環流程控制語句 控制循環語句 選擇流程控制語句 順序結構的基本使用 順序結構概述 是程序中最簡單最基本的流程控制,沒有特定的語法結構,按照代碼的先後順序,依次執行,程序中大多數的

原创 Mysql

1、索引 (1)、創建索引 CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name [USING index_type] ON tbl_name(index_col_name,...