簡體   English   中英

沒有HOCON的ScalikeJDBC配置

[英]ScalikeJDBC Configuration without HOCON

我需要從~/myConfig.json初始化,看起來像:

{
  "databaseActive": "production",
  "databases": [
    {
      "name": "localhost",
      "PGDB": "asdf",
      "PGHOST": "localhost",
      "PGPASSWORD": "asdf",
      "PGPORT": "5432",
      "PGUSER": "asdf"
    },
    {
      "name": "production",
      "PGDB": "asdf",
      "PGHOST": "asdf.rds.amazonaws.com",
      "PGPASSWORD": "asdf",
      "PGPORT": "5432",
      "PGUSER": "asdf"
    }
  ]
}

這意味着我無法調用scalikejdbc.config.DBs.setupAll() 根據databaseActive的值,如何使用此JSON文件從適當的數據庫設置初始化scalikeJDBC?

ScalikeJDBC僅提供HOCON閱讀器。 如果使用自己的JSON配置文件,則需要編寫自己的JSON解析器來檢查databaseActive

解析配置並將其綁定到ScalikeJDBC的配置類將很簡單:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM