原创 快速理解 SOLID (面向對象設計)——依賴倒置原則

快速理解 SOLID (面向對象設計)——依賴倒置原則 在程序設計領域, SOLID(單一功能、開閉原則、里氏替換、接口隔離以及依賴反轉),指代了面向對象編程和麪向對象設計的五個基本原則。當這些原則被一起應用時,它們使得一個程序員開發一個容

原创 快速理解 SOLID (面向對象設計)——里氏替換原則

快速理解 SOLID (面向對象設計)——里氏替換原則 在程序設計領域, SOLID(單一功能、開閉原則、里氏替換、接口隔離以及依賴反轉),指代了面向對象編程和麪向對象設計的五個基本原則。當這些原則被一起應用時,它們使得一個程序員開發一個容

原创 快速理解 SOLID (面向對象設計)——接口隔離原則

快速理解 SOLID (面向對象設計)——接口隔離原則 在程序設計領域, SOLID(單一功能、開閉原則、里氏替換、接口隔離以及依賴反轉),指代了面向對象編程和麪向對象設計的五個基本原則。當這些原則被一起應用時,它們使得一個程序員開發一個容

原创 快速理解 SOLID (面向對象設計)——單一職責原則

快速理解 SOLID (面向對象設計)——單一職責原則 在程序設計領域, SOLID(單一功能、開閉原則、里氏替換、接口隔離以及依賴反轉),指代了面向對象編程和麪向對象設計的五個基本原則。當這些原則被一起應用時,它們使得一個程序員開發一個容

原创 在 Spring Boot 使用 Swagger2

在 Spring Boot 使用 Swagger2 世界上最流行的API工具Swagger是世界上最大的OpenAPI規範(OAS)API開發工具框架, 在整個API生命週期中實現開發,從設計和文檔到測試和部署。 1.什麼是 Swagge

原创 在 Spring Boot 構建 RESTful 風格應用

RESTful 架構,就是目前最流行的一種互聯網軟件架構。它結構清晰、符合標準、易於理解、擴展方便,所以正得到越來越多網站的採用。 1.什麼是 RESTful 架構 1.1 REST名詞解釋 REST -- REpresentational