无法在 Spring Boot 应用程序中解析表“'xx””

Rôm*_*ato 10 intellij-idea spring-boot

我正在尝试运行 Spring Boot 应用程序,但 intellij 向我显示了一个错误:

“无法解析表 TB_PRODUTO”

Intellij 给出了分配数据源的提示,但列表为空

在此处输入图片说明

可能是什么问题呢?

小智 22

尝试将您的数据库添加到 IDE:

在此处输入图片说明

然后将其分配为数据源:

在此处输入图片说明

  • 以防万一有人遇到和我一样的问题,我错误地导入了`org.hibernate.annotations.Table;`而不是`javax.persistence.*;`,在hibernate中它无法命名`@Table` 。 (2认同)

Ema*_*rco 19

您可以从 JPA 构面设置中关闭此验证。

只需转到 Intellij IDEA 设置/编辑器/检查并取消选中“注释中未解析的数据库引用”。

Intellij 设置屏幕截图


Rôm*_*ato 6

我决定进入视图->工具窗口->数据库。

Intellij 需要您手动放置数据库源。


小智 5

文件=>设置=>编辑器=检查=>JPA=>取消选中“注释中未解析的数据库引用”。问题将得到解决