此次使用了mysql-connector-java-6.0.6,结果发现了一些问题,在百度的各位大神帮助下解决了问题,在这记录下。
1.mysql-connector-java-6.0.6使用了新的驱动
使用时:jdbc.driver的属性值从com.mysql.jdbc.Driver换为com.mysql.cj.jdbc.Driver;
因为驱动会自动加载,在代码中去掉Class.forName(driver)。
2.连接的URL中需要增加时区信息
增加serverTimezone属性并设置时区值:jdbc.url=jdbc:mysql://localhost:3306/my?serverTimezone=Asia/Shanghai
3..关于SSL连接的Warning
再在URL后面添加一个属性useSSL,并设置为false
jdbc.url=jdbc:mysql://localhost:3306/my?serverTimezone=Asia/Shanghai&useSSL=false
详见:http://blog.csdn.net/booloot/article/details/76223004
https://www.jianshu.com/p/ea7ef2d29940
感谢两位大神的讲解。