jdbc.properties中url如果有些符号不转义的时候,总是链接不上数据库,转义成这样jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/seckill?useUnicode\=true&characterEncoding\=utf-8 能够正常执行,因为啥?
第一个看下你的编译器编码是否设置为utf-8
第二个
jdbc.driver=com.mysql.cj.jdbc.Driver
validationQuery=SELECT 1
jdbc.url=jdbc:mysql://localhost:3306/lbs?useUnicode=true&characterEncoding=UTF-8&useSSL=false
jdbc.username=root
jdbc.password=123456
属性名写成jdbc.username而不用username