目的

Play2 + Slick / ScalikeJDBCを使ってWebアプリケーションを作成するハンズオンです。

主な目的は以下の通りです。

  • Scalaに触れてもらう
  • 数時間でとりあえず動くものを作ってみる

そのため、なるべくフレームワークが提供する機能をそのまま使います。

構成

使用するフレームワークおよびバージョンは以下の通りです。

内容

ユーザ情報のCRUDを行う簡単なアプリケーションを作成します。また、後半では同様のCRUD処理を行うJSONベースのWeb APIも作成します。

なお、このハンズオンコンテンツはGitHubで管理されています。 リポジトリ内にはハンズオンで作成するWebアプリケーションの完成版も含まれていますので必要に応じて参照してください。

フィードバック

ご意見・質問などはGitHubのIssuesにお願いします。 もちろんPull Requestsも歓迎です。