url转义问题

来源:4-8 DAO层单元测试编码和问题排查(上)

不懂不知

2017-03-10 16:10

jdbc.properties中url如果有些符号不转义的时候,总是链接不上数据库,转义成这样jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/seckill?useUnicode\=true&characterEncoding\=utf-8 能够正常执行,因为啥?

写回答 关注

1回答

  • getElement
    2017-03-13 16:57:23

    第一个看下你的编译器编码是否设置为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

Java高并发秒杀API之业务分析与DAO层

Java实现高并发秒杀API的第一门课,还等什么,赶快来加入吧

87424 学习 · 496 问题

查看课程

相似问题