使用intellij

时间:2018-12-16 21:10:27

标签: jpa intellij-idea

我正在尝试建立多对多关系。因此我使用@JoinTable批注来配置将由休眠生成的表。但是intellij说数据库中没有这样的表,这很好,因为我将其放在persistence.xml中,因此可以自动创建表。为了解决此问题,我只使用了一个便笺,狗@ManyToMany。 intellij error

我想知道如何让@tellColumn允许我使用@joinColumn,即使该表仍然存在,因为它会自动创建

1 个答案:

答案 0 :(得分:0)

IntelliJ不会禁止您这样做。由于您的项目中有Persistence / JPA方面处于活动状态,因此它正在尝试访问数据库以确定映射是否合理。

IntelliJ完全不高兴的原因是:

  • 因为您的项目中没有配置数据库连接,或者
  • 确实具有数据库连接,但表实际上错误

在没有上下文的情况下,我无法确定是哪个,但是我可以肯定地说这是警告,而不是错误。

相关问题