木子二月鸟
2016-09-09 23:22
在自己电脑上配置连接池时使用"${}"就会导致connect time out,而直接使用"jdbc:XXXX"等就可以连上connect,哪位大侠知道是什么原因导致的啊?难道是jdbc.properties的字符格式有问问题吗?
之前忘了在哪看到的大佬说的,用${}的话,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
不应该吧,我就是把jdbc.properties里的值直接拷贝到value=""里的,然后就连接成功了,但是用$取就不行。。。所以很诧异
感觉像是jdbc.properties这里面的配置写错了
Java高并发秒杀API之业务分析与DAO层
87424 学习 · 496 问题
相似问题