Eclipse Fehler bei der Verwendung von mehreren @ - Id für zusammengesetzte Primärschlüssel

in meinem Modell-Projekt (es hat nur die persistenten Klassen, aka java beans) ich habe eine Klasse, die hat einen zusammengesetzten Primärschlüssel. Für diese Karte habe ich zwei @Id in meiner Klasse. Vor hibernate 4, es war nicht möglich, aber jetzt ist es Ok. So, das problem ist, dass eclipse zeigt einen Fehler in dieser Klasse, sagte, dass es getan werden sollte, in der alten Weise.
Wie diese:

Eclipse Fehler bei der Verwendung von mehreren @ - Id für zusammengesetzte Primärschlüssel

Wie gesagt, es ist ein falscher Fehler, weil der code funktioniert, wenn ich es ausführen.
Ich habe die JBoss-Tools-plugin installiert eclipse, aber ich weiß nicht, ob der Fehler wird verursacht von ihm oder von eclipse.

Weiss jemand wie man dieses Problem lösen? Nicht, dass es mir verhinderte die Ausführung der app, aber es ist eine lästige Sache zu haben, der Fehler wird immer angezeigt.

--- EDIT ---

So, jetzt weiß ich das problem ist auf der JBoss-Tools deaktiviert, weil ich die JPA-facet auf das Projekt und die Fehler haben aufgehört. Aber ich wünschte, ich könnte die Einrichtungen, die JBoss Tools gibt, also... keine Lösung noch.

  • Ich wusste nicht, dass es möglich ist, in Hibernate 4 🙂 Fand heraus aus der Frage. Ich würde vorschlagen, die EmbeddedId mit einem Embeddable-Klasse.
  • JPA Facet ist nicht ein Teil der JBoss-Tools, es in der form kommt, Eclips Daly-Projekt, das wiederum Teil des Webtools project. JBoss Tools basiert auf der Fiery Webtools. Sie können Fragen, Fragen wie diese auf der JBoss-Tools-Anwender-Forum hier - community.jboss.org/en/tools.
  • so müssen Sie IdClass, wie pro die JPA spec dann
Schreibe einen Kommentar