Nicht überprüft werden konnte eine neue Verbindung

"Nicht überprüft werden konnte eine neue Verbindung" - Fehler tritt auf.

Ich googeln und Lesen Sie jede Frage in Bezug auf diesen Fehler. Aber nicht in der Lage, Lösungen zu finden.

Ich bin mit spring-boot-starter-data-jpa.

Funktioniert es ohne Fehler mit Postgresql. Aber ich möchte die Verwendung der eingebetteten Datenbank!!!

Anwendung.Eigenschaften:

#We don't need JMX here - disabling it allows for faster startup
spring.jmx.enabled=false
spring.datasource.testOnBorrow=true
spring.datasource.validationQuery=SELECT 1
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=create-drop

spring.datasource.driver-class-name=org.hsqldb.jdbcDriver
spring.jpa.database-platform=org.hibernate.dialect.HSQLDialect
spring.datasource.url=jdbc:hsqldb:file:${user.home}/db/data;user=sa;password=123;
spring.datasource.username=sa
spring.datasource.password=123

Header MainApplication Klasse:

@ComponentScan(value = {"db", "app", "ui"})
@EnableJpaRepositories(basePackages = "db")
@EntityScan(basePackages = "db")
@EnableTransactionManagement
@SpringBootApplication

Dieser Fehler ausgelöst, nur wenn ich mit embedded-Datenbanken (mindestens Derby, HSQLDB) und nicht immer. Manchmal startet er normal, findet und speichert Entitäten, ohne Fehler, aber manchmal Auftritt warten und nach einiger Zeit oder sofort nach erfolgreicher Transaktion.

Wie kann ich dieses problem lösen?

  • "Dieser Fehler ..." welche? Fügen Sie es zu Ihrer Frage.
  • sorry, dieser Fehler ist "Fehler beim validieren eine neue Verbindung"
InformationsquelleAutor SparX | 2015-10-13
Schreibe einen Kommentar