springmvc怎么在啟動時自己執行一個線程


之前使用springmvc的時候,都是寫好controller和對應的數據庫操作。

外界發請求的時候,controller進行一堆操作后返回相應的json數據。

似乎springmvc就是外界驅動的一樣。那如果我們的服務器,要在啟動的時候,就自行開一個線程一直爬某個地方的數據要怎么辦呢?

 

springmvc提供了一個接口

InitializingBean

這個接口的方法

package org.springframework.beans.factory;

public interface InitializingBean {
    void afterPropertiesSet() throws Exception;
}

 

我們只要在自己的bean實現這個接口的

afterPropertiesSet

方法就好了。

凡是繼承該接口的類,在初始化bean的時候會執行該方法。

 

因為所有的bean在初始化的時候,都會被注入。所以寫在這個方法里面的東西,也會執行。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM