Java Spring 線程配置,該如何處理

目前我想實現線程的Service類在Spring中的配置,或者說將Spring容器中的一個Service注入到一個線程中。

目前有一個AsyncThreadService類,代碼很簡單,java.sql.SQLException: 結果集已耗盡,樣式如下:
public class AsyncThreadService implements Runnable{
        private AHB aHB;

public void setAHB(AHB aHB) {
this.aHB = aHB;
}
      
        private String name;
       private String id;

       public AsyncThreadService(int .., String..){
         id=id;
        name = name;
       }
       
        public void run() {
               aHB.getString();
              id... name...
               ....
        }
}

我想實現在Spring中配置該類,並且在AsyncThreadService類中注入一個bean。

<bean id="aHB" class="com.cisco.sts.dig.httpserver.handler.AHB" />

<bean id="asyncThreadService" class="com.cisco.sts.dig.httpserver.handler.service.AsyncThreadService">
    <property name="aHB" ref="aHB" />
</bean>

如果沒有參數輸入的話,是可以使用的,但是目前必須傳入參數 id,name的話,就不能使用了。
希望大家想想有沒有解決辦法,java.lang.ClassNotFoundException: com.jspdev.ch7.HelloWorldServlet
我使用了內部類解決了該問題

------解決方案--------------------------------------------------------
可參考:
spring配置有關問題   http://www.myexception.cn/j2ee/13629.html


相關的主題文章:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章