Spring for GraphQL 1.0 發布
我很榮幸代表 Spring for GraphQL 團隊和每一位貢獻者宣布 1.0 GA 版本。 距離專案宣布已經過了 10 個月,距離首次提交(毫不特別地稱為 "first commit")也將近 2 年。 該專案最初的目標很簡單,只是為了取代(現已歸檔)的最小 GraphQL Java Spring 整合,但自從透過社群回饋以及與 Spring Boot、Spring Framework、Spring Data 和 Spring Security 之間的協作以來,該專案的發展已經超越了許多。
以下是此版本中的重點
- 基於註解的資料提取器程式設計模型
- 從帶有驗證的輸入參數進行資料綁定
- 透過資料
@Controller
方法上的註解實現欄位級別安全性 - 透過 HTTP、WebSocket 和 RSocket 的伺服器處理常式和攔截
- Querydsl 和 Query by Example 儲存庫作為資料提取器
- 批次載入支援
- 用於透過 HTTP、WebSocket 和 RSocket 執行的用戶端
- 透過 HTTP、WebSocket、RSocket 或直接在沒有用戶端的情況下進行測試支援
- GraphiQL 頁面和架構列印頁面 …