silence~ 2016-10-25 06:24 采纳率: 60%
浏览 2731
已采纳

spring注入属性,取到的值一直为null

 <?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>
          <property name="text">  
            <value type="java.lang.String">"qwer"</value>
          </property>
    </bean>
</beans>

public class MailThread {
    private ThreadPoolTaskExecutor threadPoolTaskExecutor;
    public ThreadPoolTaskExecutor getThreadPoolTaskExecutor() {
        return threadPoolTaskExecutor;
    }
    public void setThreadPoolTaskExecutor(ThreadPoolTaskExecutor threadPoolTaskExecutor) {
        this.threadPoolTaskExecutor = threadPoolTaskExecutor;
    }
    public String getText() {
        return text;
    }
    public void setText(String text) {
        this.text = text;
    }
    private String text;
这种注入方式不对吗?为什么取不到值呢?
  • 写回答

1条回答 默认 最新

  • silence~ 2016-10-25 06:31
    关注
     <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>
              <property name="text">  
                <value type="java.lang.String">"qwer"</value>
              </property>
        </bean>
    </beans>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥30 matlab解优化问题代码
  • ¥15 写论文,需要数据支撑
  • ¥15 identifier of an instance of 类 was altered from xx to xx错误
  • ¥100 反编译微信小游戏求指导
  • ¥15 docker模式webrtc-streamer 无法播放公网rtsp
  • ¥15 学不会递归,理解不了汉诺塔参数变化
  • ¥15 基于图神经网络的COVID-19药物筛选研究
  • ¥30 软件自定义无线电该怎样使用
  • ¥15 R语言mediation包做中介分析,直接效应和间接效应都很小,为什么?
  • ¥15 Jenkins+k8s部署slave节点offline