Spring Boot从类路径加载H2数据库文件

贾尔·汉森(Jarle Hansen)

我想用Spring Boot应用程序打包预填充的H2数据库文件。该数据库将仅用于读取值。

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

米洛斯·米利沃耶维奇(Milos Milivojevic)

我建议您将架构和数据导出到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中:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从H2数据库中的用户预加载Spring Boot集成测试?

来自分类Dev

Spring Boot:H2数据库未保存到文件

来自分类Dev

具有H2文件数据库的Spring Boot应用程序

来自分类常见问题

如何配置spring-boot以使用基于文件的H2数据库

来自分类Dev

通过 spring-boot [JAVA] 从 h2 数据库获取数据

来自分类Dev

Spring4 JUnit测试:将SQL加载到H2数据库

来自分类常见问题

HTML布局中的h2数据库控制台:片段(Spring Boot + Java)

来自分类Dev

Spring Boot-内存泄漏-H2数据库-不注销驱动程序

来自分类Dev

在Spring-Boot 2.3.3中,H2内存数据库抛出NonTransientConnectionException

来自分类Dev

尝试从Java Spring Boot中的H2数据库获取相关实体

来自分类Dev

我的 Spring 数据库 (H2) 不持久

来自分类Dev

从带有十进制列和十进制JPA属性的csv文件插入H2数据库Spring Boot

来自分类Dev

Spring Boot中嵌入式H2数据库的默认名称是什么?

来自分类Dev

从 Spring 应用程序停止和重新启动基于文件的 H2 数据库

来自分类Dev

如何在Spring Security和默认数据库H2中使用Grails数据库迁移?

来自分类Dev

如何在Spring Security和默认数据库H2中使用Grails数据库迁移?

来自分类Dev

查看Spring启动的嵌入式H2数据库的内容

来自分类Dev

Spring Hibernate .. H2数据库-找不到架构

来自分类Dev

Spring + JUnit + H2 + JPA:是否可以为每个测试删除数据库?

来自分类Dev

如何防止TestNg + Spring + H2数据库中每个测试的回滚操作?

来自分类Dev

具有H2数据库SchemaUpdate的Spring Server HHH000299

来自分类Dev

saveOrUpdate 在带有 H2 数据库的 Spring Data 中不起作用

来自分类Dev

基于文件的H2持久存在但未在Spring Boot中加载

来自分类Dev

无法将HIbernate + H2加载到内存数据库中以使用Spring和Maven自动进行测试

来自分类Dev

Spring Boot Test似乎正在创建H2测试数据库,这与我期望的有所不同

来自分类Dev

使用Entity Manager的Spring Junit测试不会在H2文件系统数据库中插入数据

来自分类Dev

Spring Boot从Bean中的数据库预加载数据

来自分类Dev

Spring Boot从Bean中的数据库预加载数据

来自分类Dev

Spring-boot thymeleaf从类路径加载HTML文件

Related 相关文章

  1. 1

    如何从H2数据库中的用户预加载Spring Boot集成测试?

  2. 2

    Spring Boot:H2数据库未保存到文件

  3. 3

    具有H2文件数据库的Spring Boot应用程序

  4. 4

    如何配置spring-boot以使用基于文件的H2数据库

  5. 5

    通过 spring-boot [JAVA] 从 h2 数据库获取数据

  6. 6

    Spring4 JUnit测试:将SQL加载到H2数据库

  7. 7

    HTML布局中的h2数据库控制台:片段(Spring Boot + Java)

  8. 8

    Spring Boot-内存泄漏-H2数据库-不注销驱动程序

  9. 9

    在Spring-Boot 2.3.3中,H2内存数据库抛出NonTransientConnectionException

  10. 10

    尝试从Java Spring Boot中的H2数据库获取相关实体

  11. 11

    我的 Spring 数据库 (H2) 不持久

  12. 12

    从带有十进制列和十进制JPA属性的csv文件插入H2数据库Spring Boot

  13. 13

    Spring Boot中嵌入式H2数据库的默认名称是什么?

  14. 14

    从 Spring 应用程序停止和重新启动基于文件的 H2 数据库

  15. 15

    如何在Spring Security和默认数据库H2中使用Grails数据库迁移?

  16. 16

    如何在Spring Security和默认数据库H2中使用Grails数据库迁移?

  17. 17

    查看Spring启动的嵌入式H2数据库的内容

  18. 18

    Spring Hibernate .. H2数据库-找不到架构

  19. 19

    Spring + JUnit + H2 + JPA:是否可以为每个测试删除数据库?

  20. 20

    如何防止TestNg + Spring + H2数据库中每个测试的回滚操作?

  21. 21

    具有H2数据库SchemaUpdate的Spring Server HHH000299

  22. 22

    saveOrUpdate 在带有 H2 数据库的 Spring Data 中不起作用

  23. 23

    基于文件的H2持久存在但未在Spring Boot中加载

  24. 24

    无法将HIbernate + H2加载到内存数据库中以使用Spring和Maven自动进行测试

  25. 25

    Spring Boot Test似乎正在创建H2测试数据库,这与我期望的有所不同

  26. 26

    使用Entity Manager的Spring Junit测试不会在H2文件系统数据库中插入数据

  27. 27

    Spring Boot从Bean中的数据库预加载数据

  28. 28

    Spring Boot从Bean中的数据库预加载数据

  29. 29

    Spring-boot thymeleaf从类路径加载HTML文件

热门标签

归档