MySql8.0版本以上的只看一、三即可
问题:
1.在pom.xml中配置
(原因:maven由于他的约定大于配置,因此我们写的配置文件可能会出现无法被导出或者生效的问题)
配置代码如下:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
2.将所有的.xml配置文件中的中文注释删掉
3. mysql8.0版本以上直接执行这一步就可解决
问题描述:由于导入的依赖包版本不一致
解决方法:将mysql version改为合适的版本即可
这时中文注释也可以使用!!!
更改成功后就能运行,可能还会如下提示 (加载类“com.mysql.jdbc.Driver”。不推荐使用。新的驱动程序类为:“com.mysql.cj.jdbc.Driver”.)
由于版本不一样,因此驱动程序类也要修改
mysql8.0版本的,在mybatis-config.xml中,将驱动程序类改为:“com.mysql.cj.jdbc.Driver”.
若还报错
①修改 useSSL=false ②添加时区serverTimezone=Asia/Shanghai”
完成上述步骤,问题解决!
如果IDEA连接数据库出现时区问题
点击查看解决方案 : https://blog.csdn.net/weixin_46822367/article/details/114888407?spm=1001.2014.3001.5501.
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/123109.html