Starten von Spring Boot ohne Datenbankabhängigkeit
Viele Anwendungen verwenden Spring Boot und Hibernate für den Datenzugriff, es können jedoch Fehler auftreten, wenn die Datenbank nicht verfügbar ist während des Startvorgangs. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
Verbindungseinstellungen anpassen
Ändern Sie in der Datei „application.yml“ die Konfiguration „spring.datasource“:
spring: datasource: driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/schema username: root password: root continueOnError: true initialize: false initialSize: 0 timeBetweenEvictionRunsMillis: 5000 minEvictableIdleTimeMillis: 5000 minIdle: 0
Einstellungen für den Ruhezustand anpassen
In der Ruhezustandskonfiguration in application.yml:
spring: ... jpa: show-sql: true hibernate: ddl-auto: none naming_strategy: org.hibernate.cfg.DefaultNamingStrategy properties: hibernate: dialect: org.hibernate.dialect.MySQL5Dialect hbm2ddl: auto: none temp: use_jdbc_metadata_defaults: false
Das obige ist der detaillierte Inhalt vonWie starte ich Spring Boot ohne Datenbankabhängigkeit?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!