§適用於 Scala 的主要概念
此區段將介紹使用 Scala 編寫 Play 應用程式時最常見的各個面向。您將學習如何處理 HTTP 要求、傳送 HTTP 回應、使用不同類型的資料、使用資料庫,以及更多其他內容。
注意:Scala 和 Java 的 Play API 分別置於不同的套件中。所有 Scala API 都位於
play.api
套件中;所有 Java API 都位於play
中。例如,Scala MVC API 位於play.api.mvc
中,而 Java MVC API 則位於play.mvc
中。
組態 API
HTTP 程式設計
非同步 HTTP 程式設計
Twirl 範本引擎
表單提交與驗證
使用 Json
使用 XML
處理檔案上傳
存取 SQL 資料庫
使用快取
使用 Play WS 呼叫 REST API
與 Pekko 整合
使用訊息進行國際化
相依性注入
應用程式設定
測試您的應用程式
- 測試應用程式
- 使用 ScalaTest 測試
- 使用 ScalaTest 編寫功能測試
- 使用 specs2 測試
- 使用 specs2 編寫功能測試
- 使用 Guice 測試
- 使用編譯時間依賴性注入測試
- 使用資料庫測試
- 測試網路服務用戶端
記錄
下一頁:組態 API
在這個文件中發現錯誤?此頁面的原始碼可以在 這裡 找到。在閱讀 文件指南 後,請隨時提交拉取請求。有問題或建議要分享?請前往 我們的社群論壇 與社群展開對話。