原创 java8 函數式編程應用

目錄 1、List<Object>-->> List<Object>:去重 2、List<User> -->> List<User.getName>:提取屬性集合 3、List1<Object>-->> List2<Object>:whe

原创 【springcloud專欄三】RestTemplate服務間調用

目錄 RPC和HTTP     1、RPC     2、HTTP         2.1、Http客戶端工具         2.2、RestTemplate模板工具類     3、RestTemplate模板工具類的應用        

原创 【Springcloud專欄五】Eureka服務治理+RestTemplate服務間調用

目錄 爲什麼要使用Eureka Eureka的構成 Eureka的使用     1、Eureka服務端         1.1、在專欄二父工程的基礎上新建model         1.2、引入依賴         1.3、yaml配置

原创 【SSM專欄三】 攔截器,springboot通用

目錄 1、實現HandlerInterceptor 2、實現WebConfiguration【攔截規則】 1、實現HandlerInterceptor @Slf4j public class MyInterceptor implemen

原创 【SSM專欄二】PageHelper的使用

目錄 一、導入pom 二、配置PageHelper攔截器 三、在SqlSessionFactoryBean中注入屬性 四、controller層: 五、service層:   一、導入pom <!-- mybatis分頁插件依賴 -->

原创 controller參數綁定

1、如果默認不加註解,默認是@RequestParam public GeneralResult investmentAnalysis(@RequestParam(value = "queryType") String queryType

原创 mybatis參數綁定

1、mapper方法多個參數,@Param註解 List<InvestmentAnalysis> queryGSManagers(@Param("dto")InvestmentAnalysisDto dto, @Param("manag

原创 【springcloud專欄一】爲什麼使用微服務

目錄 爲什麼要用springcloud 分佈式服務 SOA流動計算架構 微服務 爲什麼要用springcloud 1、傳統項目水平劃分controller層、service層、mapper層,無法針對不同模塊優化,例如訂單模塊數據量大,登

原创 poi導出excel

目錄 需求: 1、根據excel模板導出excel,sheet頁數固定,標題固定,需要生成折線圖、樹狀圖等【根據隱藏sheet頁存放數據實現】 2、前端js生成excel文件傳會後端修改樣式【需同時參考另一篇博客:js導出excel】 相

原创 【Springcloud專欄七】Hystrix服務熔斷與服務降級

目錄 服務熔斷 服務降級 熔斷器 Hystrix熔斷器的使用【在服務調用方配置】     1、引入依賴     2、啓動類上加註解【服務調用方 】@EnableCircuitBreaker     3、配置降級策略     4、實現效果

原创 RabbitMQ安裝

下載erlanghttps://github.com/rabbitmq/erlang-rpm/releases https://www.jianshu.com/p/46c22834aad5https://www.jianshu.com/p

原创 【springcloud專欄四】公共統一異常處理

目錄 1、攔截器: 2、異常類屬性 枚舉: 3、異常類: 4、異常實體類: 5、調用: demo下載:https://pan.baidu.com/s/1dRk-2VCkqkmVzIE4pSa3hA 該部分放在common微服務下: 1、

原创 【商城項目專欄四】RabbitMQ

feign是同步調用,RabbitMQ是異步調用  

原创 【商城項目專欄三】Elasticsearch

elasticsearch【slor依賴於zookeeper,需要自己搭建集羣】:分佈式實時搜索 安裝步驟【錯誤解決】 安裝elasticsearch谷歌瀏覽器插件【https://www.chromefor.com/elasticsea

原创 【springboot專欄二】 整合連接池HikariCP

目錄 一、pom依賴 二、配置yaml屬性 三、配置數據源Bean,交給spring管理 四、測試數據源獲取 五、也可以不用配置數據源Bean 一、pom依賴 springboot默認引入了HiKariCP <!--數據庫驅動-->