如何做定期数据库清理在JPA应用程序?
-
25-09-2019 - |
题
短背景: 我有定期下载文件的软件。这些下载的统计信息存储在数据库中作为DownloadResult实体,这是在相关联的表示下载作业的实体转。
现在我要确保,只有n个最新下载固定数量的数据库被保留。据我所知在经典(非ORM / JPA)的数据库应用程序,这将与一个存储过程来完成。
什么是在JPA驱动的应用程序做到这一点的正确方法?
解决方案
您可以尝试石英 http://www.quartz-scheduler.org/ 如果您想留withing Java的界限,如果它不是一个要求,你可以使用存储过程去。
不隶属于 StackOverflow