IntelliJ IDEA Ruhezustand

8

Ich lerne Winterschlaf und stoße auf einige Probleme. Ich lese "Harnessing Hibernate" von O'Reilly. Sie erklären alles mit ANT, aber da ich es vermeiden möchte, eine riesige build.xml-Datei zu schreiben, versuche ich, es mit IntelliJ zu arbeiten.

Ich habe es geschafft, ein Mapping nach einer DB-Tabelle in einer MySQL-Datenbank vorzunehmen und habe die Bean dafür geschrieben. Es hat funktioniert, aber ich kann keine Informationen darüber finden, wie man Beans und SQL-Code erzeugt oder wie man mit IntelliJ rückwärts baut. Ich habe viele Tutorials über Eclipse gefunden, mit JBOSS Hibernate Tools Plugin, und die Site behauptet, dass diese Unterstützung für die Generierung von Code bereits in der Standardinstallation von IntelliJ enthalten ist.

Vergesse ich eine Konfiguration wie das Hinzufügen von Bibliotheken? Ich versuche es herauszufinden, aber jetzt bin ich verzweifelt. Bitte schlage mir nicht vor, Eclipse zu benutzen, ich brauche IntelliJ für meine aktuelle Rolle.

    
toomuchcs 25.07.2010, 21:55
quelle

2 Antworten

7

AFAIK, IntelliJ IDEA enthält die vollständige JPA / Hibernate-Unterstützung in der Ultimate Edition:

  

Persistenzzuordnungen aus Datenbankschema generieren

     

IntelliJ IDEA ermöglicht es Ihnen, schnell   Generieren von Persistenzzuordnungen aus beliebigen   Datenbankschema: Generieren   Persistenzzuordnungen

     http://www.jetbrains.com/idea/features/screenshots/90 /gen_pers_map.png

Nun ist die Frage, welche Ausgabe von Intellij IDEA verwenden Sie?

    
Pascal Thivent 25.07.2010, 23:32
quelle
0

Wenn Sie das hbm2ddl zu Ihrer Hibernate-Konfiguration hinzufügen und es bitten, das Datenbankschema zu erstellen, erhalten Sie es durch Ausführen eines einzelnen Tests oder eines anderen Codes, der Hibernate ausführt. Sobald Sie es haben, deaktivieren Sie create.

Lassen Sie Hibernate die Arbeit machen.

    
duffymo 26.07.2010 09:39
quelle