原创 本機mysql以及redis啓動(windows)

命令窗口啓動mysql 1. cd 'C:\Program Files\MySQL\MySQL Server 8.0\bin' 2. net start MySQL80 3. ./mysql -uroot -p  4. 鍵入密碼: 1qa

原创 關聯查詢經典案例

例1 場景:有用戶表sys_user,用戶崗位關聯表 sys_user_post ,崗位表sys_post SELECT * from sys_user t; SELECT * from sys_user_post t; SELECT *

原创 常用嵌套sql語句查詢

常用嵌套sql語句查詢 創建表 S (S#,SN,SD,SA) S#,SN,SD,SA 分別代表學號、學員姓名、所屬單位、學員年齡 C (C#,CN ) C#,CN 分別代表課程編號、課程名稱 SC ( S#,C#,G ) S#,C#,G

原创 Spring事務深入理解

JPA(Java Persistence Api)是一個基於ORM(或叫O/R mapping ,對象關係映射)的標準規範,在這個規範中JPA只定義標準規則,不提供實現。Hibernate是JPA規範的一種實現。spring框架中提供Sp

原创 徹底理解inner join、left join和right join

實例:student表和對應的grade成績表 1. inner join 可以理解爲"有效的連接",就是根據on後面的關聯條件,兩張表中都有的數據纔會顯示 SELECT     * FROM     student stu  INN

原创 Springcloud之Gateway組件

1. 概念 2. 依賴 3.  4. 跨域配置 5.     

原创 Springcloud之eureka組件

一. 搭建eureka工程 1. 搭建eureka工程總體步驟 2. 服務依賴 3. 啓動類 4. 配置文件 5. 工程啓動訪問 二、與項目集成 與服務提供方集成: 1. 添加依賴 2. 啓動類修改 3. 配置文件修改

原创 Springcloud之配置中心組件

1. 架構圖 2. 需要先創建配置中心的工程 依賴 啓動類: 配置文件 項目中改造 1. 依賴: 2. 固定的配置:

原创 Springcloud之feign組件

1.  2.  3.  4.  5. 6.     

原创 常用MySQL存儲引擎

一概述 存儲引擎,即表類型(table_type) 用戶可以根據應用的需求選擇如何來存儲數據、索引、是否使用事務等。選擇合適的存儲引擎往往能夠有效的提高數據庫的性能和數據的訪問效率,另外一個數據庫中的多個表可以使用不同引擎的組合以滿足各種

原创 maven項目pom、import關鍵字的理解

有import 在使用springboot時,通常工程有自己的父模塊,而不能繼承spring-boot-starter-parent時: <dependencyManagement> <dependencies> <depende

原创 Springcloud之spring cloud bus組件

1. 原理圖 2. 配置中心依賴 3.  4. 服務提供工程添加依賴 5. 服務提供者配置文件改造 6. 刷新配置註解 spring cloud 綜合架構:      

原创 spring boot 熱更新、熱加載

1、pom.xml配置 2. File->setting:選中如下: 3. ctrl+alt+shift+/  選中 Registry     (可以先跳過這一步,其餘步驟配置完成不行的話,在增加此步驟,本人沒配這一步,一樣可以熱加載

原创 Springcloud之ribbon組件

ribbon用到的也是eureka的依賴 原理是通過攔截器攔截服務名稱,將服務名稱替換爲服務的ip以及port信息: 示例配置如下: 1. 開啓註解 2. 業務改造

原创 Springcloud之hystrix組件

1. 原理 2. 添加依賴 3. 添加註解 4. 業務改造(主要爲消費端) 5. 超時時間配置