Java
PlayFramework

Playframework2.6系でアプリを作る

More than 1 year has passed since last update.

背景

  • 久しぶりにplayをさわったらactivatorが消えてたからコマンドのメモ

HelloWorldまで

brew install sbt@1
sbt new playframework/play-java-seed.g8
cd myProject
sbt run

スクリーンショット 2017-12-12 7.13.17.png

IDEの設定

  • IntelliJなら何も設定はいらない
    • Scalaプラグインが入ってないとダメなのかな?自分の場合は以前Scalaさわってたので入ってた
  • Eclipseの場合は一手間いるみたいだけど試してない

  • https://www.playframework.com/documentation/2.6.x/IDE

Springと比較してPlayのいいと思う所メモ

  • URLはconf/routeで一括管理して、Javaファイルでは直接URLを書かないので改修漏れが起きない
  • controllers.Default.todoを使うとFWが用意している機能を使ってモック化できる