teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

application.confの書き方について修正

2019/01/22 08:17

投稿

tino1231
tino1231

スコア374

answer CHANGED
@@ -1,26 +1,19 @@
1
+ 環境が全く同じというわけではありませんが、
1
- ebeanを使用するに特にhikaricpの設定は不要に思うのですが、
2
+ 以下なconf書き方MySQLに接続できることは確認できました。
2
- 意図はあるのでしょうか?
3
3
 
4
- [ebeanのサンプルプロジェクトのapplication.conf](https://github.com/playframework/play-java-ebean-example/blob/2.5.x/conf/application.conf)
5
-
6
-
7
- hikaricpの設定をする場合は、
8
4
  ```conf
9
- db.default.hikaricp.driverClassName=com.mysql.cp.jdbc.Driver
10
- db.default.hikaricp.username=root
11
- db.default.hikaricp.password="nfgwe4706"
12
- db.default.hikaricp.jdbcUrl="jdbc:mysql://localhost:3306/sample_db"
13
- db.default.hikaricp.minimumIdle=${fixedConnectionPool}
14
- db.default.hikaricp.maximumPoolSize=${fixedConnectionPool}
15
- ```
16
-
17
- ```conf
18
5
  play.db {
19
6
  prototype {
20
- hikaricp.driverClassName=com.mysql.cp.jdbc.Driver
21
- hikaricp.minimumIdle=${fixedConnectionPool}
22
- hikaricp.maximumPoolSize=${fixedConnectionPool}
23
7
  }
24
8
  }
9
+ db{
10
+ default.driver=com.mysql.jdbc.Driver
11
+ default.username=root
12
+ default.password="nfgwe4706"
13
+ default.url="jdbc:mysql://localhost:3306/sample_db?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC"
14
+
15
+ }
25
16
  ```
17
+ hikaricpの設定は一旦おいといて上のようにしてみてください。
18
+ 特に、db.default.jdbcUrlという項目で読み込まれることはありません。
26
- てはどうしょうか
19
+ db.default.urlが正

1

confの設定が間違えていたので修正しました

2019/01/22 08:17

投稿

tino1231
tino1231

スコア374

answer CHANGED
@@ -18,9 +18,6 @@
18
18
  play.db {
19
19
  prototype {
20
20
  hikaricp.driverClassName=com.mysql.cp.jdbc.Driver
21
- hikaricp.username=root
22
- hikaricp.password="nfgwe4706"
23
- hikaricp.jdbcUrl="jdbc:mysql://localhost:3306/sample_db"
24
21
  hikaricp.minimumIdle=${fixedConnectionPool}
25
22
  hikaricp.maximumPoolSize=${fixedConnectionPool}
26
23
  }