Đôi khi spring-boot
nhận được nhiều hơn những gì nó giúp ích; IMHO điều này đặc biệt đúng với các ứng dụng web.
Những gì bạn có thể làm để giải quyết vấn đề này là đổi tên bean mà bạn xác định.
@Bean("springBootPleaseStopTellingMeHowYouThinkDataSourceInitializer")
public DataSourceInitializer dataSourceInitializer(DataSource dataSource) {
// build it.
}
Bây giờ, để tắt bit tích hợp tìm kiếm data.sql
trong application.properties
spring.datasource.initialize=false
Ở đó, bây giờ khởi động được khởi động.