spring注入的属性值为NUll

silence~ 2016-10-25 01:08:37
配置了spring注入一个线程池
xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="threadPoolTaskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
<!--初始线程池大小-->
<property name="corePoolSize" value="10"/>
<!--最大线程池大小-->
<property name="maxPoolSize" value="30"/>
</bean>
<bean id="mailThread" class="com.zxcl.platform.quartz.MailThread">
<property name="threadPoolTaskExecutor">
<ref local="threadPoolTaskExecutor"/>
</property>
</bean>
</beans>
java类:
public class MailThread {
private ThreadPoolTaskExecutor threadPoolTaskExecutor;
public ThreadPoolTaskExecutor getThreadPoolTaskExecutor() {
return threadPoolTaskExecutor;
}
public void setThreadPoolTaskExecutor(ThreadPoolTaskExecutor threadPoolTaskExecutor) {
this.threadPoolTaskExecutor = threadPoolTaskExecutor;
}
这个到运行时threadPoolTaskExecutor的值为Null,注入方式反复检查了许多遍也没有问题就是取不到值,这是什么问题?
...全文
620 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
是不是Action没有继承ActionSupport
qq_24065257 2016-10-27
  • 打赏
  • 举报
回复
你的MailThread这个类用时有正确注入吗?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧