2016-05-03 12 views
10

Ich versuche, ein Projekt mithilfe des Spring Initializr-Assistenten zu erstellen, und ich verfüge bereits über eine Datenbank. Daher möchte ich mithilfe von Spring Boot und IntelliJ Idea Entitätsklassen generieren.Wie kann ich mithilfe von Spring Boot und IntelliJ Idea Entitätsklassen aus der Datenbank generieren?

+0

Könnten Sie bitte Schritte aufschreiben, die Sie bisher gemacht haben? Diese Frage ist viel zu allgemein gehalten. Sie müssen Ihr Projekt in IDEA einrichten, um JPA/Hibernate zu unterstützen, und dann können Sie dies verwenden: https://www.jetbrains.com/help/idea/2016.1/generating-persistence-mappings.html – rapasoft

+0

Ich habe ein Projekt mit Spring erstellt Initializr Wizard –

+0

Es ist nur in kostenpflichtiger Version verfügbar. Community-Version Benutzer bitte verschwenden Sie nicht Zeit suchen wie ich es tat !!! –

Antwort

11

Voraussetzungen sind:

  1. Sie haben Ihren Frühling Bootprojekt
  2. JPA persistence.xml Datei oder ähnlich Sie tun müssen, um richtig
  3. richtig in IDEA initialisiert

Dann diese Dinge erzeugt wurde :

  1. Create a DataSource - hier fügen Sie ein einfaches Da hinzu taSource, die eine Verbindung zu Ihrer Datenbank herstellt. Die Einrichtung sollte intuitiv sein - Sie geben nur Verbindungsdetails an und fügen DB-Treiber hinzu (IDEA kann sie für Sie herunterladen)
  2. Fügen Sie JPA/Hibernate-Facette hinzu. Sie können es wie this oder this tun.
  3. Jetzt sollten Sie in der Lage sein, generate entities using IDEA. Was Sie hier tun möchten, wählen Sie Generate by Database Schema. Der Dialog lässt Sie die Tabellen auswählen, die Sie verwenden möchten, der Rest sollte Ihnen überlassen werden.
Verwandte Themen