2016-12-29 6 views
1

DBをどのようにセットアップするのですか?application.confデータベースの設定を再生しますか?

はのiが(遊びのドキュメントから)これを持っているとしましょう:

私はapplication.confに入れてください
db.default.driver=org.sqlite.JDBC 
db.default.url="jdbc:sqlite:/path/to/db-file" 

おそらく私はdb {}のものに入れますが、サンプルのapplication.confの2つの(コメントアウトされた)dbはどちらも異なる名前を持っています - 一つはdb、もう一つはplay.dbです。名?

名前とは何ですか?私はそれをmickeyと呼びますか、それともmickey.dbでなければならないのですか。

答えて

1

コメントアウトされた例がどこにあったかを入れてください。

複数の接続がある場合は、それらの名前を割り当てる必要があります。

val conn = db.getConnection() //default 
val connMickey = DB.getConnection("mickey") //mickey 
val connSecret = DB.getConnection("secret") //secret 

db.default.driver=org.sqlite.JDBC 
db.default.url="jdbc:sqlite:/path/to/db-file1" 

db.mickey.driver=org.sqlite.JDBC 
db.mickey.url="jdbc:sqlite:/path/to/db-file2" 

db.secret.driver=org.sqlite.JDBC 
db.secret.url="jdbc:sqlite:/path/to/db-file3" 

そして、あなたのアプリケーションでは、あなたがによってそれらに接続します

関連する問題