0

我正在从在线教程中学习 Spring Framework,因此在教程中,讲师使用 Spring JDBC 和 H2 数据库以及 data.sql 文件来填充表,并且他将方言从“General SQL”更改为“MySQL”方言,就像我们一样将在以后的视频中使用 MySQL,所以我只是按照教程进行操作,一切都很顺利,但是当我创建 data.sql 并在我的类路径中更改方言时,我在表名上遇到如下错误:无法解析和表名称和列以红色显示为错误。

我不知道发生了什么,我已经尝试了互联网上的所有解决方案。我附上了我的源代码和 data.SQL ScreenShot。

提前致谢。 data.sql 文件 实体文件

4

1 回答 1

0

您实际上并没有看到错误,也就是说,IntelliJ 对您的数据库没有足够的了解,无法知道您是否有任何应该产生错误的问题。

然后,如果您愿意(或者如果您的课程要求您使用这些功能),您将能够使用 IntelliJ 的 DB 功能。

在这种情况下,您可能需要已经category在该数据库中调用了具有正确布局的表,否则您开始看到错误。

于 2022-02-11T02:13:28.360 回答