<bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="connectionFaction" />
<property name="defaultDestination" ref="queueDestination" />
<property name="receiveTimeout" value="600" />
</bean>
spring的一段配置,这段配置中id自己命名,保证不与项目其他ID重复就好了。但<property>标签中的name就应该注意下了,因为
<pre name="code" class="html"><property name="connectionFactory" ref="connectionFaction" />
这段代码就相当于
<pre name="code" class="java">public void setConnectionFactory(ConnectionFactory connectionFactory){
this.connectionFactory = connectionFactory;
}
<span style="font-family:Arial, Helvetica, sans-serif;">所以这个名字要一致,注入的类型也要一致。</span>