30天內從零開始到學會使用 Java 界中最流行的 SpringBoot 打造服務
並進一步使用 Spring Cloud 搭建一套高效、分布式、容錯的平台
先簡單自我介紹一下 英文名 Sam 主要都是寫 Java,志願就是想打造一個世界級的產品,因此任何可以加強或改善的程式 軟體 架構 都非常有興趣. 這邊是我個人...
今天開始寫程式吧~!! 首先先到 http://start.spring.io/ 頁面,這邊有 Spring 提供的快速套件的選擇器,簡單勾一下,就可以產生專案...
雖然標題是寫 Spring Data, 但其實底下細分很多套件如 Spring Data JPA Spring Data Elasticsearch Spri...
前一篇只有用到 Spring Data, 但我們很多物件都有 CRUD 的基本操作,你就必須寫很多 CRUD Controller, CRUD Controll...
撇開微服務這個架構, 其實一般在開發應用, 多少都會有呼叫對方或是被對方呼叫 API 的溝通模式,以前常常會拿到一份過時的 API 規格書....為什麼? 你懂...
Swagger 線上可以測試真的很方便, 但畢竟還是要啟動服務, 有時候對外或是對一些非技術人員比較不方便點還是有個檔案給他讓他方便查看或是寄給對方 不過我們都...
在我們服務開發到一定階段後, 你就可以一邊開始寫測試案例了.不管你公司有沒有規定要寫, 我覺得寫測試都是工程師對自己產出負責的態度與方式. 測試不會讓你完全沒有...
Retry & Cache 算是常用到的功能 Retry 首先 Retry 常會用在網路存取的錯誤重試, 因為網路最容易有不穩 瞬斷 等狀況或是跑批次排...
寫到第九天了, 你可能寫了一些 Rest API 給前端在用, 也透過 Swagger 提供前端同事方便測試跟看規格, 也加上了 Cache 或是 Retry...
因為很多時候,你根本不會知道你服務在哪台實體機上執行,也不知道現在用到哪一版所以在微服務系統架構中...監控管理是非常重要的一環 其實在 SpringBoot中...