Понякога spring-boot
повече пречи, отколкото помага; ИМХО това е особено така с уеб приложенията.
Това, което можете да направите, за да заобиколите това, е да преименувате бина, който дефинирате.
@Bean("springBootPleaseStopTellingMeHowYouThinkDataSourceInitializer")
public DataSourceInitializer dataSourceInitializer(DataSource dataSource) {
// build it.
}
Сега, за да изключите вградения бит, който търси data.sql
в application.properties
spring.datasource.initialize=false
Ето, сега зареждането се зарежда встрани.