GraphQL EP 1:GraphQL API一種更簡單、靈活的資料輸出方式
GraphQL是一個開源的工具,其實現GraphQL API,旨在讓API的使用更具有彈性,將資料欄位的使用回歸前端,不同的前端可以選擇不同的資料欄位,且更好的處理多個API版本,減少前端因API版本而需要同步修改的機會!
GraphQL-API的資料查詢操作語言 / 2022-04-24 / Jovepater
GraphQL是一個開源的工具,其實現GraphQL API,旨在讓API的使用更具有彈性,將資料欄位的使用回歸前端,不同的前端可以選擇不同的資料欄位,且更好的處理多個API版本,減少前端因API版本而需要同步修改的機會!
首頁 / 2022-04-15 / Jovepater
總會有些工作需要定期或不間斷的批次執行,Spring Boot自帶的Scheduling Tasks可以簡單實現這樣的需求!
Java Spring Boot開發Restful API / 2022-03-04 / Jovepater
有些資料來不及處理又不能被遺漏,有時候需要平行處理來加速處理資訊,這時就是MQ上場的時候,透過RabbitMQ這款老牌MQ把資料保持但又可以排隊的特性滿足一系列場景的需求!
Java Spring Boot開發Restful API / 2022-02-25 / Jovepater
使用Redis記憶體資料庫作為快取,不僅提供高IO的能力,也減緩資料庫的負擔,大幅提高整體系統的效能與可靠度!
Java Spring Boot開發Restful API / 2022-02-14 / Jovepater
使用Post Restful API傳遞資料,並透過Insert、Update、Delete的SQL語法操作資料庫。
Java Spring Boot開發Restful API / 2022-02-11 / Jovepater
HTTP Post的Restful API有別於Get方法,可以傳送更多、更複雜的資料。
Java Spring Boot開發Restful API / 2022-02-09 / Jovepater
Listener (監聽器)可以實現生命週期的監控與管理,本篇以管理Context、Request與Session作為範例,監聽他們的一舉一動。
Java Spring Boot開發Restful API / 2022-02-08 / Jovepater
將散落在各處的Exception(例外/錯誤)集中管理,除了全域範圍,也針對特定Exception特製處理方法。
Java Spring Boot開發Restful API / 2022-02-04 / Jovepater
AOP可以視為程式解耦的一種實作方式,將重複的程式抽離出來,並在相同的時機執行。
Java Spring Boot開發Restful API / 2022-02-03 / Jovepater
使用Filter來處理Request與Response,在進入Controller與回覆客戶端以前做更多處理。