2016-12-29 40 views
0

在播放應用的conf application.conf「的這兩個設置的組合」,有這個小評論:播放應用程序配置

# The combination of these two settings results in "db.default" as the 
    # default JDBC pool: 
    #config = "db" 
    #default = "default" 

我不知道這意味着什麼 - 什麼是「默認JDBC池」的意思,我可以更改單詞〜就像,可以配置爲「鼠標」?可以默認=「任何」?

如果這些事情發生變化,會有什麼影響?

回答

0

docs

config = "db"

配置項從中讀取數據庫配置的名稱表示。 因此,如果設置爲db,則意味着db.default是找到名爲default的數據庫 的配置。

default = "default"

默認數據庫的名稱,如果沒有明確指定的數據庫名稱中使用。

作爲一個例子:

讓我們的application.conf

db{ 
    config="db" 
    default="default" 
} 

它指出,所有的db配置類似驅動程序,URL,用戶名,密碼等,將在db.default爲其中db名稱是default

如果說 分貝{ 配置=「customConfig」 默認=「數據庫名」 //數據庫名就明確指出 }

現在對於DB不是默認的配置,這是一個自定義的配置,你看像

db.customConfig.url 
db.customConfig.driver 

而且你的數據庫名值也改爲定製

您可以閱讀文檔了。

+0

我不明白 - 你只是發佈文檔?你可以添加一個例子嗎? – bharal

+0

實際上引用文檔。根據你的要求,用例子更新。 –