§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の下にあります。
Configuration API
HTTP プログラミング
非同期 HTTP プログラミング
Twirl テンプレートエンジン
フォームの送信と検証
JSON の操作
XML の操作
ファイルアップロードの処理
SQL データベースへのアクセス
キャッシュの使用
Play WS で REST API を呼び出す
Pekko との統合
メッセージによる国際化
依存性注入
アプリケーションの設定
アプリケーションのテスト
- アプリケーションのテスト
- ScalaTest を使用したテスト
- ScalaTest を使用した機能テストの作成
- specs2 を使用したテスト
- specs2 を使用した機能テストの作成
- Guice を使用したテスト
- コンパイル時依存性注入を使用したテスト
- データベースを使用したテスト
- Web サービスクライアントのテスト
ロギング
このドキュメントにエラーを見つけましたか?このページのソースコードはこちらにあります。ドキュメントガイドラインを読んだ後、プルリクエストをお気軽にお送りください。質問やアドバイスを共有したいですか?コミュニティフォーラムでコミュニティとの会話を始めてください。