配置連接池時使用"${}"導致connect time out,直接使用"jdbc:XXXX"就可以連上,什么原因?
在自己電腦上配置連接池時使用"${}"就會導致connect time out,而直接使用"jdbc:XXXX"等就可以連上connect,哪位大俠知道是什么原因導致的啊?難道是jdbc.properties的字符格式有問問題嗎?
在自己電腦上配置連接池時使用"${}"就會導致connect time out,而直接使用"jdbc:XXXX"等就可以連上connect,哪位大俠知道是什么原因導致的啊?難道是jdbc.properties的字符格式有問問題嗎?
2016-09-09
舉報
2017-09-19
之前忘了在哪看到的大佬說的,用${}的話,jdbc.properties里面的配置要在前面統一加上“jdbc.”
我第一次測試也報錯了,然后在jdbc.properties加了 "jdbc.",就測試通過了,把這個問題反饋一下,大家報錯了的話可以試一下改這個配置。
比如
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/seckill?useUnicode=true&characterEncoding=utf-8
jdbc.username=xxx
jdbc.password=xxx
2016-09-12
不應該吧,我就是把jdbc.properties里的值直接拷貝到value=""里的,然后就連接成功了,但是用$取就不行。。。所以很詫異
2016-09-10
感覺像是jdbc.properties這里面的配置寫錯了