SQLデータベースを取得する
JDBC接続プールを構成します
Play2.0は、接続プールを管理するためのコンポーネントを提供します。必要な数のデータベースを構成できます。
データベースコンポーネントを機能させるには、conf / application.confで次のように設定します(便宜上、デフォルトのJDBCデータソースにはdefaultという名前を付ける必要があります)。
例えば:
db.epay.driver=com.mysql.jdbc.Driver
db.epay.url="jdbc:mysql://localhost:3306/epayDB"
db.epay.user=root
db.epay.password="1234"
JDBCデータソースを取得する
DataSource ds = DB.getDataSource("epay");
epayは
、application.confでカスタマイズした名前です。
JNDIを介してデータソースを取得する
一部のパッケージでは、JNDIからデータソースを取得し、構成を追加する必要がある場合があります
db.epay.jndiName=epayDS
引入数据源驱动
除了在开发模式中有用到的h2内存数据库驱动,play2.0不提供任何其他驱动。所以在生产部署中,你得增加
你的数据库驱动作为应用程序依赖。例如,如果你使用MySQL5,你需要增加一条依赖项用于数据库连接。
play框架集成maven,所以只需要在project/Build.scala中
val appDependencies = Seq(
// Add your project dependencies here,
javaCore,
javaJdbc,
javaEbean,
"mysql" % "mysql-connector-java" % "5.1.18"
)
再び
開始プレイからMavenのだろう、ダウンロード-CONNのMySQLエクターのJava-ドライバパッケージ