原创 Centos7 安裝部署Nacos服務

文章目錄環境準備下載Nacos穩定發佈包解壓運行Nacos包配置Nacos多環境配置列表全局參數Naming模塊Config模塊CMDB模塊Nacos Java Client通用參數Naming客戶端Config客戶端 環境準備

原创 Nacos註冊中心,服務註冊時加入自定義元數據,把各個服務的接口信息放入服務元數據裏

最近在做分佈式細粒度權限控制,業務需要使用各個服務的接口及權限信息進行權限的校驗。 這裏把各個接口的權限級別分爲三種: 公開權限:所有的客戶端都能直接訪問,不參與Token校驗(不需要登錄)、不參與權限校驗 內部公開權限:需要登

原创 搞定Git多賬戶配置,一臺電腦多個Git賬戶

在日常開發或工作中,我們不免會使用到多個git平臺的賬號如:github、gitee、gitlab,下面介紹如何在一臺機器上使用多個git賬號 生成SSH祕鑰 ssh-keygen -o -t rsa -b 4096 -C "

原创 SpringCloud-Gateway配置過濾器徹底解決 跨域問題

添加以下CrosFilter,解決跨域問題: package com.yxh.www.gateway.filter; import org.springframework.cloud.gateway.filter.Gateway

原创 三分鐘搭建自己的Maven私服倉庫 - Centos 7安裝Nexus3

拉取官方unix安裝包 wget https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.24.0-02-

原创 Centos7安裝Maven3.6.x

Maven 安裝配置需要依賴Java環境,如果你還沒有安裝Java環境 請參考: Centos安裝配置Java環境 下載官方編譯包: wget https://mirror.bit.edu.cn/apache/maven/ma

原创 Centos7 安裝GitLab服務

文章目錄安裝Gitlab第三方依賴添加Gitlab官方軟件源安裝Gitlab-ce配置GitlabGitlab啓動|停止|狀態|重啓 安裝Gitlab第三方依賴 yum install -y curl policycoreutil

原创 Centos安裝配置Java環境

系統環境:Centos7.2 Java版本:1.8 使用yum安裝Java jdk 環境 1. yum 搜索相關包 ​ 執行命令 yum search java ​ 輸出列表裏找到java-1.8.0-openjdk*: 2.

原创 Nacos發佈配置 項目報錯java.lang.IllegalArgumentException

環境: Java1.8 Nacos1.2.1 Spring Cloud Hoxton.SR3 Spring Cloud Alibaba 2.2.1.RELEASE 項目正在運行,使用Nacos發佈配置 項目報錯: 2020-0

原创 解決SpringBoot+Druid+Mybatis Plus 執行MySQL批量插入,更新 報錯的問題

  項目實際開發中,使用到了MySQL批量插入的語法,在MySQL中執行成功後,移植到項目時發生了問題,語句如下: REPLACE INTO table1( id, works_fusion_id, statistic

原创 mybatis特殊符號報錯解決方法

mybatis < > & ’ "特殊符號報錯解決方法 因爲mybatis mapper文件是xml格式的,所以有時候不允許出現類似< > & ’ "這樣的字符,而我們寫sql時或做一些ognl表達式時 會出現這種問題 ,有兩種解

原创 分佈式事務管理詳解:DTP模型,2PC協議實現,TCC模式和SAGA模式實現原理

文章目錄單體架構下的事務管理ACID理論分佈式架構下的事務管理DTP(Distributed Transaction Processing)模型兩階段提交 2PC協議XA接口與JTACAP與BASE定理分佈式事務:TCC模式分佈式

原创 SpringBoot 配置RedisTemplate 使用 FastJson 進行序列化

文章目錄前言依賴版本自定義序列化方式 前言 在我們項目進行開發時,不可避免的會使用到Redis,Spring官方給我們提供了RedisTemplate這個類,它替我們封裝提供了Redis基本上全部的常用操作。而官方默認使用的序列化

原创 SpringCloud實戰:Eureka+Gateway+Redis 自定義註解實現分佈式 細粒度權限管理

SpringCloud實戰:Eureka+Gateway+Redis 自定義註解實現分佈式 細粒度權限管理 Gitee 項目地址 表結構SQL地址 文章目錄SpringCloud實戰:Eureka+Gateway+Redis 自

原创 前後端開發工具常用插件

文章目錄IDEA插件Vs Code 插件 IDEA插件 名稱 簡述 CamelCase 駝峯、下換線、大小寫字母轉換插件 Lombok Java實體GetSet、構造類…代碼自動生成插件 MybatisX M