陳冠緯
擁有5年後端工程師,1年DevOps, 1年全端工程師經驗
有GitLab+GCP+GKE建置過完整微服務系統經驗
主要語言為:java、Spring Boot
Session
09-27
13:25
15min
淺入淺出JAVA SPI-以Keycloak實戰為例
陳冠緯
簡單介紹JAV SPI(Service Provider Interface) 的用途與如何實現,並透過程式範例以開發遊戲為情境,以工程師的角度來看如何實作SPI機制,中間再以Keycloak自定義權限驗證流程為例,說明實戰中如何動態載入SPI與應用情境,以達成使用共通模組的情況下也能有自定義的彈性調整,最後總結SPI優點與缺點。
402AB
402AB