啓動一個線程我想在春天應用如何在Spring bean的
@Component
public class MyServiceCreationListener {
public void startThread() {
Thread t = new Thread(new MyThread());
t.start();
}
}
這裏運行一個線程,我用Thread t = new Thread(new MyThread());
這是走錯了路。
請這個春天管理MyThread的像一個Spring bean提供的解決方案,所以我們可以自動裝配成其他bean,並通過調用start()
方法,我們可以訪問它
下面是Thread類
@Component
public class MyThread implements Runnable {
public void run() {
System.out.println("Inside run()");
}
}
是什麼「並通過調用我們可以訪問它的start()方法」意味着什麼? – bowmore
提供的解決方案在這裏不適合你https://stackoverflow.com/questions/45297652/spring-not-injecting-a-bean-into-thread/45299022?noredirect=1#comment77559847_45299022 –
@bowmore意味着我想打電話給線程使用開始()mehod ...對不起,我的英語:( –