不使用XML配置,而是使用@Configuration来初始化数据库。

18 浏览
0 Comments

不使用XML配置,而是使用@Configuration来初始化数据库。

我想知道如何初始化数据库而无需创建XML文件。

我已经使用这种初始化方法,效果很好,但在当前情况下,我不想创建XML文件:


  
  

我知道我可以使用以下代码创建嵌入式数据库:

EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
EmbeddedDatabase db = builder.setType(H2).addScript("my-schema.sql").addScript("my-test-data.sql").build();

在我的情况下,数据库和模式是使用Liquibase创建的。

我只想使用Spring和我自定义的数据集来初始化它,而无需每次都创建一个新的XML文件。

这可能吗?

0