Er zijn verschillende mogelijke oorzaken:
-
Je entiteitsklassen bevinden zich in hetzelfde of in een relatief subpakket waarin je je klasse hebt met
@EnableAutoConfiguration.
Zo niet, dan ziet uw lente-app ze niet en zal daarom niets in db maken -
Controleer je configuratie, het lijkt erop dat je bepaalde winterslaap-specifieke opties gebruikt, probeer ze te vervangen door:
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=
**merk op dat het handmatig laden van de chauffeursklasse niet nodig is omdat deze automatisch wordt geregistreerd, dus maak je er niet druk om
- Uw
application.properties
moet insrc/main/resources
. staan map.
Als je het dialect niet correct hebt opgegeven, kan het proberen om standaard gebundeld te zijn met de opstartdatabase in het geheugen en (zoals bij mij) kon ik zien dat het probeert verbinding te maken met lokale HSQL
(zie console-uitvoer) en faalt bij het bijwerken van het schema.