Spring引导从类路径加载H2 db文件

时间:2016-07-08 09:17:52

标签: java spring spring-boot h2

我想用Spring启动应用程序打包预填充的h2 db-files。该数据库仅用于读取值。

我如何加载类路径上可用的H2文件?我非常不确定如何设置spring.datasource.url以使其工作。

1 个答案:

答案 0 :(得分:2)

我建议您将架构和数据导出到SQL脚本中,并将内存中的H2 DB与Spring Boot的内置初始化功能结合使用:http://docs.spring.io/spring-boot/docs/current/reference/html/howto-database-initialization.html#howto-initialize-a-database-using-spring-jdbc

当然,如果您有一个相对较大的数据集,它可能会导致启动速度变慢,但如果是这种情况,您可能不会首先将它放在JAR中:)

相关问题