====== Java - Play Framework ======
===== モデルの作成 =====
プロジェクト作成時にはmodelsパッケージが作成されないため、\\
データベースを使用する場合は手動で用意する必要があります。\\
その後、modelsパッケージ内に必要なモデルクラスを作成していきます。
==== play-ebean ====
まずは使用環境に合わせてplay-ebean(Ebean Plugin)のバージョンを選定します。
{{:java:playframework:ebean_versions.jpg|}}
==== 設定ファイルへの定義 ====
各環境設定ファイルにデータベース使用に関わる設定を追加します。
=== project/plugins.sbt ===
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.1.0")
=== conf/application.conf ===
* MySQLの設定追加
db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql:///"
db.default.user=
db.default.password=
* ebean.defaultにmodelsを追加
ebean.default="models.*"
=== build.sbt ===
* PlayEbeanの追加
lazy val myProject = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
* JDBCとMySQL Connectorの追加
libraryDependencies += jdbc
libraryDependencies ++= Seq(
"mysql" % "mysql-connector-java" % "5.1.24"
)