单个文件监视并在java中读取更新的文件内容

时间:2018-04-21 09:41:20

标签: java spring spring-batch job-scheduling file-watcher

我在共享驱动器中有单个CSV文件,每天都会更新数据。我有一个任务调度程序,它将监视特定的目录,并且每天运行调度程序并读取更新的内容。

如果在该文件中更新了两行,那么它将读取第一行并存储在数据库中,然后将处理第二行。即使我在第1行中得到任何异常,也应该处理第2行。

我知道有监视器的java观察器服务,但我已经有调度程序了。有没有其他方法或如何将观察者服务与春天整合?

1 个答案:

答案 0 :(得分:0)

根据我的理解,你想要一种在Spring中安排任务的方法。在这种情况下,为什么不试试https://spring.io/guides/gs/scheduling-tasks/