ユーザ用ツール

サイト用ツール


java:playframework:createmodel

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
java:playframework:createmodel [2018/08/27 14:13] takajava:playframework:createmodel [2018/08/27 14:56] (現在) – [設定ファイルへの定義] taka
行 7: 行 7:
 その後、modelsパッケージ内に必要なモデルクラスを作成していきます。 その後、modelsパッケージ内に必要なモデルクラスを作成していきます。
  
-===== 必要なのはEbean =====+==== play-ebean ====
  
-{{:java:playframework:ebean_versions.jpg?300|}}+まずは使用環境に合わせてplay-ebean(Ebean Plugin)のバージョンを選定します。 
 + 
 +{{:java:playframework:ebean_versions.jpg|}}
  
 ==== 設定ファイルへの定義 ==== ==== 設定ファイルへの定義 ====
行 15: 行 17:
 各環境設定ファイルにデータベース使用に関わる設定を追加します。 各環境設定ファイルにデータベース使用に関わる設定を追加します。
  
-=== build.sbt ===+=== project/plugins.sbt ===
  
-== PlayEbeanの追加 ==+<sxh> 
 +addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.1.0"
 +</sxh> 
 + 
 +=== conf/application.conf === 
 + 
 +  * MySQL設定追加
  
 <sxh> <sxh>
-lazy val myProject (project in file(".")).enablePlugins(PlayJava, PlayEbean)+db.default.driver=com.mysql.jdbc.Driver 
 +db.default.url="jdbc:mysql://<server_url>/<db_name>" 
 +db.default.user=<db_user_name> 
 +db.default.password=<db_password>
 </sxh> </sxh>
  
-== JDBCの追加 ==+  * ebean.defaultにmodelsを追加
  
 <sxh> <sxh>
-libraryDependencies +jdbc+ebean.default="models.*"
 </sxh> </sxh>
  
-=== project/plugins.sbt ===+=== build.sbt === 
 + 
 +  * PlayEbeanの追加
  
 <sxh> <sxh>
-addSbtPlugin("com.typesafe.sbt% "sbt-play-ebean" % "4.1.0")+lazy val myProject = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
 </sxh> </sxh>
  
-=== conf/application.conf ===+  * JDBCとMySQL Connectorの追加
  
 <sxh> <sxh>
-ebean.default="models.*"+libraryDependencies +jdbc 
 +libraryDependencies ++= Seq( 
 +  "mysql" % "mysql-connector-java" % "5.1.24" 
 +)
 </sxh> </sxh>
java/playframework/createmodel.1535346782.txt.gz · 最終更新: 2018/08/27 14:13 by taka