原创 Ribbon攔截器ClientHttpRequestInterceptor-傳遞header

Ribbon攔截器ClientHttpRequestInterceptor-傳遞header Spring Cloud的微服務在使用RestTemplate調用的時候,header會丟失,這會導致服務間token等一些信息的丟失

原创 SpringDataJPA筆記(12)-Table註解詳解

SpringDataJPA筆記(12)-Table註解詳解 由於在實際使用中,有時候會遇到需要訪問同一臺服務器上別的數據庫,但是又不想配置多數據源的情況,Table註解給我們提供了這種便利的操作 JPA在根據實體自動生成數據表關聯

原创 SpringDataJPA筆記(9)-使用transation註解引發的唯一索引衝突的問題

SpringDataJPA筆記(9)-使用transation註解引發的唯一索引衝突的問題 在業務中使用JPA的時候,因爲業務邏輯比較複雜,使用了@Transactional 註解來確保事務一致性 在實際使用的時候卻遇到了問題,最

原创 SpringDataJPA筆記(11)-Transient註解

SpringDataJPA筆記(11)-Transient註解 在 JAVA種,只要該類實現了Serilizable接口,然後在不需要序列化的屬性前添加關鍵字transient,則序列化對象的時候會忽略transient修飾的屬性

原创 基於DOCKER安裝Redis Sentinel 集羣導致的NAT網絡問題解決方法

基於DOCKER安裝Redis Sentinel 集羣導致的NAT網絡問題解決方法 在之前的文章 https://blog.csdn.net/yingziisme/article/details/83034298 記錄瞭如何基於D

原创 SpringCloudGateway筆記(2)-filter與自定義filter

filter與自定義filter 過濾器可以在路由請求之前對請求進行處理,也可以在請求響應之後對響應進行處理 在請求路由之前可以做比如參數校驗,鑑權,日誌記錄,協議轉換,請求參數修改,路徑修改等 在請求響應之後可以做比如記錄響應消

原创 SpringDataJPA筆記(3)-基於SpringBoot基礎用法

基於SpringBoot的基礎用法 STEP1. 引入POM依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin

原创 SpringDataJPA筆記(5)-子查詢

SpringDataJPA-子查詢 子查詢也是一種視圖查詢 在數據庫實際使用的時候,爲了一些業務的設計,有些時候我們需要映射視圖到實體,這個時候就可以使用Subselect註解來標註一個視圖類 STEP1 構建視圖類 @Data

原创 SpringDataJPA筆記(13)-Union查詢

SpringDataJPA筆記(13)-Union查詢 在JPA中,對Union查詢可以通過兩種方式,一種是通過Inheritance的註解來實現,一種是通過子查詢來實現,個人覺得子查詢的方式更加靈活一點 來看具體的demo 首先

原创 SpringDataJPA筆記(14)-Inheritance註解詳解之SINGLE_TABLE

SpringDataJPA筆記(14)-Inheritance註解詳解之SINGLE_TABLE 在JPA中使用映射註解Inheritance,有三種策略屬性 SINGLE_TABLE – 將所有父類和子類集合在一張表 TABLE

原创 SpringDataJPA筆記(15)--Inheritance註解詳解之JOINED

SpringDataJPA筆記(15)–Inheritance註解詳解之JOINED 在JPA中使用映射註解Inheritance,有一種策略是JOINED JOINED – 每個類分別生成一張單獨的表,但是每張表只有自己的屬性,

原创 SpringDataJPA筆記(10)-動態設置表名

SpringDataJPA筆記(10)-動態設置表名 在實際使用中可能會遇到需要動態設置表名的情況,特別是通常在後臺管理系統裏面,總有一些相似的功能需要抽象出來寫一些公共的方法,以減少代碼開發量,降低重複勞動 首先看BaseRep

原创 Feign的攔截器RequestInterceptor

Feign的攔截器RequestInterceptor SpringCloud的微服務使用Feign進行服務間調用的時候可以使用RequestInterceptor統一攔截請求來完成設置header等相關請求,但RequestIn

原创 Spring-LogBack筆記(2) - 配置文件

Spring-LogBack筆記(2) - 配置文件 日誌相關的配置可以通過xml文件來配置 默認配置是resource目錄下的logback.xml也可以通過logging.file指定配置文件 日誌配置主要有幾種配置 按日

原创 Spring-LogBack筆記(1) - 基礎使用

Spring-LogBack筆記(1) - 基礎使用 Spring內部集成了LogBack的日誌組件 日誌等級分爲6種 public enum LogLevel { TRACE, DEBUG, INFO, WARN, ERRO