在Spring Boot应用程序中保留数据

时间:2018-11-21 05:09:07

标签: spring-boot

我正在使用Spring Boot创建一个小型应用程序,该应用程序允许用户存储XML模板,这些模板可以在各种情况下重用。

XML模板很小,每个模板少于100行,模板也不会超过20行。我不想使用单独的数据库来存储这些小信息。

我也不想将此信息存储在内存中,因为我想在重新启动应用程序时保留数据。

在不使用外部数据库的情况下,将此类数据存储在Spring Boot应用程序本身中的建议选项是什么?

1 个答案:

答案 0 :(得分:0)

在内存db中使用H2数据库或将其保存在本地磁盘上。或者,您可以将普通的旧写入文件写入磁盘,然后仅将文件写入磁盘,然后使用另一个文件来跟踪写入的元信息。但这只有在您可以确保可以访问服务器并且服务器又不会不稳定的情况下才对您有所帮助。像这样的Spring Boot除了嵌入式数据库外还没有开箱即用的解决方案