Mysql
 sql >> Datenbank >  >> RDS >> Mysql

DataSourceInitializer funktioniert nicht auf Spring Boot 1.2

Manchmal spring-boot steht mehr im Weg, als es hilft; IMHO ist dies besonders bei Webanwendungen der Fall.

Sie können dies umgehen, indem Sie die von Ihnen definierte Bean umbenennen.

@Bean("springBootPleaseStopTellingMeHowYouThinkDataSourceInitializer")
public DataSourceInitializer dataSourceInitializer(DataSource dataSource) {
    // build it.
}

Um nun das eingebaute Bit zu deaktivieren, das nach data.sql sucht in application.properties

spring.datasource.initialize=false

Dort wird nun gebootet aus dem Weg gebootet.