原创 從私服中上傳和下載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