JMS整合Spirng实现异步发送消息,简单实例:
1、下载ActiveMQ:http://activemq.apache.org/download.html
2、新建java project,添加spring功能,由于我不太信任Myeclipse添加的spring的jar包,所以我自己添加了spring的jar包,只用它给我生成的那个applicationContext.xml文件,另外加上:activemq-all-5.3.1.jar、log4j-1.2.15.jar、slf4j-api-1.5.8.jar、slf4j-log4j12-1.5.6.jar
3、下面贴上所有代码:
--------MessageProducer :
-----------jms_spring.properties:
jms.brokerURL=tcp://localhost:61616
jms.receiveTimeout=3000
jms.destinationName=starit.queue
jms.timeToLive=86400000
------------测试类Test: