原创 單體 集羣 分佈式電商項目演進

項目實戰筆記(天天喫貨) 記錄電商單體項目開發(項目整體概況) 大型網站的8大特點 高併發 高可用 大數據 迭代週期短 用戶量龐大 可持續發展 安全級別高 可彈性、可伸縮 完成單體項目的開發後,會進入集羣,分佈式的開發 一,

原创 Spring Boot 入門與核心配置(新手)

**一、Spring Boot 1、Spring Boot 簡介 簡化Spring應用開發的一個框架; 整個Spring技術棧的一個大整合; J2EE開發的一站式解決方案; 能夠創建獨立的Spring應用 本身嵌入了Tomcat

原创 SpringCloud(H版&alibaba) Consul 服務註冊與發現

Consul 服務註冊與發現 Consul 是一套開源的分佈式發現和配置管理系統,由 HashiCorp 公司用 Go 語言開發 提供了微服務系統中的服務治理、配置中心、控制總線等功能。這些功能中的每一個都可以更具需要單獨使

原创 基於通用 Mapper 編寫 api 接口 和 事務的傳播

如何 基於通用 Mapper 編寫 api 接口 1. 在 數據庫中新建一張 stu 學生 表 通過數據庫逆向工具生成 各種需要的文件 2. 在 foodie-service層 com.imooc.service 編寫接口 pa

原创 SpringCloud(H版&alibaba) Ribbon OpenFeign

Ribbon OpenFeign OpenFeign 點擊跳轉 Ribbon 的負載均衡 和 Rest調用 Spring Cloud Ribbon 是 Netflix Ribbon 實現的一套客戶端 負載均衡工具 簡單的說,Ri

原创 SpringCloud(H版&alibaba) EurekaServer服務註冊與發現

EurekaServer服務註冊與發現 1 EurekaServer 安裝 1.1建module cloud-eureka-server7001 1.2 pom.xml <?xml version="1.0" encoding="

原创 SpringCloud(H版&alibaba)框架學習筆記

微服務架構入門 SpringCloud : 分佈式微服務架構的一站式解決方案,是多種微服務架構落地技術的集合體,俗稱微服務全家桶 服務註冊與發現:EUREKA 服務負載均衡與用:NETFLIX OSS RIBBON 服務

原创 java性能優化第一步openresty安裝

openresty的安裝和使用 使用nginx優化項目性能 OpenResty是一個基於 NGINX 的可伸縮的 Web 平臺,是一個強大的 Web 應用服務器,在性能方面,OpenRe## 標題sty可以 快速構造出足以勝任

原创 SpringBoot整合MyBatis與數據庫逆向工具

SpringBoot整合MyBatis 本篇主要講述: 配置 datasource 數據源信息 SpringBoot整合MyBatis(簡略) mybatis 數據庫逆向工具 整合HikariCP 1.pom中引入數據源驅動與