问题1:
Caused by: java.sql.SQLException: Unknown system variable ‘tx_isolation’
出错原因:
mysql-connector-java的版本太低,数据库的版本太高(我这里jar5.1.16,而数据库版本8.0.16)
解决:
将mysql-connector-java升级到新版本
问题2:
对实体“characterEncoding”的引用必须以';'分隔符结尾
解决:
将 & 改为 &
例如:
<property name="jdbcUrl" value="jdbc:mysql:///ssm?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC"/>
<property name="jdbcUrl" value="jdbc:mysql:///ssm?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC"/>