


Warum kann meine Spring Boot-Anwendung das Datenbankschema nicht automatisch generieren?
Spring Boot kann kein Datenbankschema automatisch generieren
Die Unfähigkeit Ihrer Anwendung, das Datenbankschema beim Start automatisch zu erstellen, erfordert weitere Untersuchungen.
Mögliche Ursachen:
- Speicherort der Entitätsklasse: Stellen Sie sicher, dass sich Ihre Entitätsklassen im selben oder einem Unterpaket befinden wie die mit @EnableAutoConfiguration annotierte Klasse . Wenn nicht, erkennt Spring Boot sie nicht und erstellt nicht das erforderliche Schema.
- Ruhezustandskonfiguration: Überprüfen Sie Ihre Konfiguration erneut. Erwägen Sie, die Hibernate-spezifischen Optionen durch Folgendes zu ersetzen:
<code class="properties">spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect spring.jpa.hibernate.ddl-auto=update spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/test spring.datasource.username=test spring.datasource.password=</code>
Hinweis: Die manuelle Angabe der Treiberklasse ist nicht erforderlich, da sie automatisch registriert wird.
- Anwendung Speicherort der Eigenschaften: Stellen Sie sicher, dass Ihre application.properties-Datei im Ordner src/main/resources abgelegt ist.
- Dialektproblem: Eine falsche Angabe des Dialekts kann zu einem Verwendungsversuch führen einer mit Spring Boot gebündelten In-Memory-Datenbank. Überwachen Sie die Konsolenausgabe auf Verbindungsversuche zu HSQL, die auf das Problem hinweisen könnten.
Das obige ist der detaillierte Inhalt vonWarum kann meine Spring Boot-Anwendung das Datenbankschema nicht automatisch generieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Der Grund, warum der Rückgabewert leer ist, wenn die Redistemplate für die Stapelabfrage verwendet wird, ist leer und die Lösung besteht darin, SpringData zu verwenden ...

So verwenden Sie verschiedene Tastenarten in derselben Karte in Java in der Java-Programmierung, wir verwenden häufig Kartendatenstrukturen, um Schlüsselwertpaare zu speichern. Es gibt jedoch ...

Verwenden Sie Java, um das von Next-Auth generierte JWTTOKE zu entschlüsseln, und erhalten Sie Informationen, wenn Sie Next-Auth verwenden, um JWT zu generieren ...

Wie benutze ich @ResultType Annotation in MyBatis richtig? Mybatis lernen ...

So lösen Sie das Warnproblem für dynamische Ladegeräte während des Springboot -Tests. Beim Testen eines Springboot -Projekts können Sie auf die folgende Warnmeldung stoßen: Warnung: ...

Diskussion über die Unterschiede zwischen der JSON -Serialisierung und der JDK -Serialisierung in der Speicherung in den Bereichen Programmier und Datenspeicherung besteht die Serialisierung darin, Objekte in lagerbare oder übertragbare Formate umzuwandeln ...

Lösen der Kreuzungskoordinaten von zwei Liniensegmenten im dreidimensionalen Raum In diesem Artikel wird untersucht, wie die Schnittkoordinaten von zwei Liniensegmenten im dreidimensionalen Raum gelöst werden können, insbesondere wenn diese beiden Linien ...

Wie erstelle ich HTTP -Anforderungsantwortüberwachungssoftware? In diesem Artikel wird untersucht, wie eine Software entwickelt wird, mit der relevante Metriken im Client -HTTP -Anforderung und im Antwortprozess überwacht werden können ...


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

MantisBT
Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

Dreamweaver CS6
Visuelle Webentwicklungstools

SecLists
SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen