乱码,添加反应慢
Sun Mar 01 19:47:38 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
Sun Mar 01 19:51:40 CST 2020 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
添加确认后,显示乱码,点击添加需要过很长一会才有反应
正在回答
同学你好,根据报错信息,具体如下:
表示主键为p04的这条数据已经被添加了,可能是同学点的太快了,导致多次添加。建议同学不要过快的点击添加按钮。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
同学你好,
1、关于乱码同学所描述的乱码是指添加完成数据后,返回list页面,这个刚添加的数据,是乱码的是吗?如果是这个问题,则可能是因为数据库在连接时没有指定编码集,导致存入数据库的数据乱码,并且建议同学检查一下是否编写,编码过滤器,如:
编写为/*的方式< url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)。
2、关于反应慢,根据上面的警告,我们可以进行翻译一下,表示不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果不设置显式选项,则必须建立默认的SSL连接。您需要通过设置useSSL=false显式地禁用SSL,或者设置useSSL=true并为服务器证书验证提供信任存储。所以如果没有在连接数据库时禁用SSL,则会进行身份验证等过程,所以反应慢。
建议可以在连接数据库的后面添加如下内容:
&useSSL=false
jdbc:mysql://localhost:3306/oa?useUnicode=true&characterEncoding=utf-8&useSSL=false
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星