sql >> Databáze >  >> RDS >> Mysql

DataSourceInitializer nefunguje na Spring boot 1.2

Někdy spring-boot více překáží, než pomáhá; IMHO to platí zejména pro webové aplikace.

Co můžete udělat, abyste to obešli, je přejmenovat fazoli, kterou definujete.

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

Nyní k vypnutí vestavěného bitu, který hledá data.sql v application.properties

spring.datasource.initialize=false

Zde je nyní bootování z cesty.



  1. Jak zjistit, že nainstalovaný klient Oracle je 32bitový nebo 64bitový?

  2. SQL Server UNION - Jaké je výchozí ORDER BY Chování

  3. Vysvětlení operátora MariaDB UNION

  4. Může se omezení kontroly vztahovat k jiné tabulce?