Skip to content

endooo/play2-hands-on

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Play2 + Slickハンズオン

インデックス

目的

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

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

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

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

構成

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

  • Play 2.3.x
  • Slick 2.1.x

ただし、特にSlickに関してはアグレッシブに変更が行われる傾向があるため、バージョンが上がると使い方が変わる可能性があります。随時、最新の内容に更新していきます。

前提条件

このハンズオンを実施するにあたっての前提条件は以下の通りです。

  • JavaおよびWebアプリケーションの開発に関する基本的な知識を持っていること
  • JDK 1.7以降がインストールされていること
  • EclipseもしくはIntelliJ IDEAの最新版がインストールされていること

内容

ユーザ情報のCRUDを行う簡単なアプリケーションを作成します。

  • ユーザ一覧を表示する
  • 新規ユーザ登録を行う
  • ユーザ情報を編集する
  • ユーザを削除する

作成するアプリケーションの画面遷移

また、後半ではこのアプリケーションと同じCRUD処理を行うJSONベースのWeb APIも作成します。

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 81.7%
  • HTML 15.2%
  • Batchfile 1.4%
  • Shell 1.2%
  • JavaScript 0.5%