我正在尝试建立多对多关系。因此我使用@JoinTable批注来配置将由休眠生成的表。但是intellij说数据库中没有这样的表,这很好,因为我将其放在persistence.xml中,因此可以自动创建表。为了解决此问题,我只使用了一个便笺,狗@ManyToMany。 intellij error
我想知道如何让@tellColumn允许我使用@joinColumn,即使该表仍然存在,因为它会自动创建
答案 0 :(得分:0)
IntelliJ不会禁止您这样做。由于您的项目中有Persistence / JPA方面处于活动状态,因此它正在尝试访问数据库以确定映射是否合理。
IntelliJ完全不高兴的原因是:
在没有上下文的情况下,我无法确定是哪个,但是我可以肯定地说这是警告,而不是错误。