原创 從私服中上傳和下載jar包

上傳本地jar包 配置本地maven倉庫 <!-- 設置上傳的私服的路徑 --> <servers> <server> <id>releases</id> <username>admin</username> <

原创 maven版本衝突解決

maven版本衝突解決 maven兩大功能:依賴管理和一鍵構建 依賴管理:分爲直接依賴和間接依賴 直接依賴:在pom文件中直接導入的jar包座標,直接依賴於次jar包 間接依賴:A依賴於B,B依賴於C,那麼A間接依賴於C 解決ja

原创 【轉載】Docker 搭建Maven私服nexus 3.17初始密碼登錄不上問題/admin登陸不上問題

原文鏈接:https://www.cnblogs.com/wbl001/p/11154828.html Docker 搭建Maven私服nexus 3.17初始密碼登錄不上問題/admi

原创 SpringCloud2.0 Hystrix Dashboard 斷路器指標看板 以及 斷路器集羣監控

轉載別人的: SpringCloud2.0 Hystrix Dashboard 斷路器指標看板 SpringCloud2.0 Turbine 斷路器集羣監控 基礎教程(九) 注: **自己寫demo的時候,自己通過瀏覽器調用,沒有

原创 SpringCloud-Hystrix 斷路器

**Hystrix斷路器:**就是讓服務進行隔離,在微服務中服務之間是相互調用的,如果服務之間不能相互隔離,很可能會出現雪崩效應。Hystrix相當於一個保險絲,保護其他服務不受影響。 完整的pom文件: <?xml versio

原创 RabbitMQ實現死信隊列

當一個隊列的消息發送出現異常的時候,需要設置一個死信隊列,將失敗的消息放置死信隊列,進行人工干預 rabbitMQ的配置文件: spring: rabbitmq: virtual-host: / addresses

原创 RabbitMQ實現延時隊列Demo

本Demo的原理就是:將死信隊列倒着用,然後實現延時隊列 簡單的配置文件: spring: rabbitmq: virtual-host: / addresses: localhost username:

原创 MongoDB的增刪改查以及MongoTamplate的增刪改查

業務場景 今天在做業務的時候涉及到對mongDB的一些增刪改查,包括對嵌套對象及其嵌套對象的某個字段的修改操作,現記錄如下: 樣例數據: //進行簡單的查詢操作 db.getCollection("test").find({"name

原创 SpringCloud-Feign 遠程調用

什麼是Feign: Feign是NetFlix公司開源的Rest遠程調用的客戶端,可以實現http遠程調用,像調用本地方法一樣來調用遠程的方法 SpringCloud引入了Feign並且集成了Ribbon實現了負載均衡 Feign的簡

原创 SpringCloud-Ribbon負載均衡

什麼是Ribbon: Ribbon是Netflix公司開源的一個負載均衡的項目(https://github.com/Netflix/ribbon),它是一個基於HTTP、TCP的客戶端負載均衡器。 Ribbon是一套基於客戶端的負載

原创 SpringCloud-Eureka註冊中心-註冊服務

引入客戶端依賴 <!-- 如果父工程存在的話不需要引入 --> <!-- spring-cloud版本依賴 --> <dependencyManagement> <dependencies> <depend

原创 SpringCloud-Eureka註冊中心-高可用環境

**前言:**高可用環境即兩個或者是多個EureKa服務相互向對方註冊 1、在實際使用時Eureka Server至少部署兩臺服務器,實現高可用。 2、兩臺Eureka Server互相註冊。 3、微服務需要連接兩臺Eureka S

原创 Sql中對於樹形結構的處理

前言: 在開發中會遇到數據庫爲樹形機構的表設計,級表中的數據的子id對應上一級的父id(parentId),這時候需要用到sql的自連接查詢來得到樹形結構的結果,並設計實體類來接收此類數據 表的自連接查詢,即自己連接自己來查詢數據:

原创 Mybatis分頁插件PageHelper(springboot)

Mybatis分頁插件PageHelper 介紹:PageHelper是Mybatis的通用插件,原理是將分頁參數放在threadlocal當中,在進行sql查詢的時候將分頁參數取出,然後將其拼接到sql語句中進行分頁查詢 具體使用方

原创 SpringBoot中SpringDataJpa自動生成表結構

加入SpringDataJpa的Pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star