使用spring引导的线程

y0u0uwnf  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(250)

我正在使用SpringBoot,我有一些类服务和控件,现在我想创建一个线程来验证文件夹是否包含文件?我创建了一个类来验证文件的存在性,但是现在我想将这个类与spring boot集成。这是我的密码:

public class Linstenerfile implements Runnable{
String fichier ="C:/Project/containerFiles/snapshot.txt";
ControlleurFile l =new ControlleurFile();
File file = new File(fichier);
@Override
public void run() {
    // TODO Auto-generated method stub
    while(true)
    { 
        if(file.exists())
        {
             try {
                File Subscriberoffref=l.CreateSubscripberFile(file,"data");
                List<AbonneOffreDTO1> suscriberOffredata=l.GetCvsData(Subscriberoffref);
                l.VerifyData(suscriberOffredata);
                //  file.delete();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

        }
        else
        {
        System.out.println("thread running");
        }
    }
}

}
这是springboot类应用程序:

@SpringBootApplication
public class GateWayProjectApplication {

public static void main(String[] args)   {

    SpringApplication.run(GateWayProjectApplication.class, args);
    Linstenerfile k =new Linstenerfile();
    k.run();
}

这是代码验证数据方法

public void VerifyData(List<AbonneOffreDTO1> lisaboff)
    {   
        System.out.println(abonneservice.GetAbonnesize());
    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题