关闭应用程序后删除Spring JPA数据

扬·斯尼切克(JánSrniček)

我有一个在Spring引导上构建的应用程序,它使用HSQL数据库上的JPA存储库。

问题是,在应用程序运行时,我创建了一个实体,并将其正确持久保存到数据库中(可以在数据库管理器中看到)。但是从eclipse关闭应用程序后,所有数据都将被删除。

这样保存

@Service
public class NotificationService {

    @Autowired
    private NotificationRepository notificationRepository;

    public void notifyRefreshArticles(){
        Notification notification = new Notification();
        notification.setCreatedAt(LocalDateTime.now());
        notification.setNotificationSeverity(NotificationSeverity.NORMAL);
        notification.setNotificationType(NotificationType.REFRESH_ARTICLES);

        notificationRepository.save(notification);
    }
}

我很确定它的配置问题,但是使用Spring Boot基本上只有我拥有的配置是此配置文件。

spring.datasource.driver-class-name=org.hsqldb.jdbc.JDBCDriver
spring.datasource.url=jdbc:hsqldb:hsql://localhost/rr_app_database
spring.datasource.username=XXXXXX
spring.datasource.password=XXXXXX
spring.datasource.show-sql=true
学习阶段

您的配置属性中是否有hbm2ddl文本。应该将其设置为,update或者none,显然您可能已经设置了create-drop

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用JPA插入数据后,应用程序不会终止

来自分类Dev

关闭Android应用程序后,HashMap中的数据

来自分类Dev

关闭Flutter应用程序后如何保存数据?

来自分类Dev

DataGridView - 关闭应用程序后添加的数据不会保留

来自分类Dev

保存特定于应用程序的数据,甚至在删除应用程序后也保留

来自分类Dev

在swiftUI关闭应用程序后,如何将数据保留在我的应用程序中?

来自分类Dev

在春季数据JPA Spring的启动2应用程序发布数据

来自分类Dev

Spring数据JPA @Transactional

来自分类Dev

Spring数据JPA保存

来自分类Dev

Spring Boot:数据加载应用程序将不会持续休眠/ JPA

来自分类Dev

具有自动配置的Spring Data JPA应用程序的多个数据库

来自分类Dev

更新应用程序后,使用NSUserDefaults存储的数据是否被删除?

来自分类Dev

卸载应用程序后从mysql数据库中删除表

来自分类Dev

退出应用程序后,文件中存储的数据将被删除

来自分类Dev

如何删除从移动设备清除应用程序数据后触发的通知

来自分类Dev

删除应用程序后,可靠的收集数据是否还存在?

来自分类Dev

停止应用程序后删除数据库记录

来自分类Dev

删除空数据库后如何防止应用程序崩溃

来自分类Dev

即使关闭应用程序后也保存数据并查看,再次打开时不要加载数据并再次查看

来自分类Dev

spring数据jpa:插入而不是删除

来自分类Dev

解析本地数据存储区:强制关闭应用程序后,无法从网络访问ACL保护的对象吗?(Android)

来自分类Dev

在将一些数据输入动态多维数组后,关闭我的应用程序时始终获取AV

来自分类Dev

关闭应用程序后,cordova azure 离线数据同步不适用于多个记录条目

来自分类Dev

带有Spring数据的JPA

来自分类Dev

Spring数据中的随机JPA

来自分类Dev

带有Spring数据的JPA

来自分类Dev

Spring 数据 jpa 标准如

来自分类Dev

当应用重置数据时,如何取消定期同步?以及该应用程序卸载后如何删除相关帐户?

来自分类Dev

android listview更新/刷新数据而不关闭应用程序

Related 相关文章

  1. 1

    使用JPA插入数据后,应用程序不会终止

  2. 2

    关闭Android应用程序后,HashMap中的数据

  3. 3

    关闭Flutter应用程序后如何保存数据?

  4. 4

    DataGridView - 关闭应用程序后添加的数据不会保留

  5. 5

    保存特定于应用程序的数据,甚至在删除应用程序后也保留

  6. 6

    在swiftUI关闭应用程序后,如何将数据保留在我的应用程序中?

  7. 7

    在春季数据JPA Spring的启动2应用程序发布数据

  8. 8

    Spring数据JPA @Transactional

  9. 9

    Spring数据JPA保存

  10. 10

    Spring Boot:数据加载应用程序将不会持续休眠/ JPA

  11. 11

    具有自动配置的Spring Data JPA应用程序的多个数据库

  12. 12

    更新应用程序后,使用NSUserDefaults存储的数据是否被删除?

  13. 13

    卸载应用程序后从mysql数据库中删除表

  14. 14

    退出应用程序后,文件中存储的数据将被删除

  15. 15

    如何删除从移动设备清除应用程序数据后触发的通知

  16. 16

    删除应用程序后,可靠的收集数据是否还存在?

  17. 17

    停止应用程序后删除数据库记录

  18. 18

    删除空数据库后如何防止应用程序崩溃

  19. 19

    即使关闭应用程序后也保存数据并查看,再次打开时不要加载数据并再次查看

  20. 20

    spring数据jpa:插入而不是删除

  21. 21

    解析本地数据存储区:强制关闭应用程序后,无法从网络访问ACL保护的对象吗?(Android)

  22. 22

    在将一些数据输入动态多维数组后,关闭我的应用程序时始终获取AV

  23. 23

    关闭应用程序后,cordova azure 离线数据同步不适用于多个记录条目

  24. 24

    带有Spring数据的JPA

  25. 25

    Spring数据中的随机JPA

  26. 26

    带有Spring数据的JPA

  27. 27

    Spring 数据 jpa 标准如

  28. 28

    当应用重置数据时,如何取消定期同步?以及该应用程序卸载后如何删除相关帐户?

  29. 29

    android listview更新/刷新数据而不关闭应用程序

热门标签

归档