天天看点

SSM项目整合Druid时,配置正确,初始化失败!!!

1 一开始我的db.properties时如下:

username=root
password=root
url=jdbc:mysql://127.0.0.1:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
driverClassName=com.mysql.jdbc.Driver
           

这时候 系统一直疯狂报错

查看原因:是因为因为在系统中也有个username属性,这时系统变量覆盖了Properties中的值,这时取得username的值为系统的用户名

2 修改db.properties

jdbc.username=root
jdbc.password=root
jdbc.url=jdbc:mysql://127.0.0.1:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
jdbc.driverClassName=com.mysql.jdbc.Driver