目前我想实现线程的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
相关的主题文章:
目前有一个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
相关的主题文章: