資源簡介
activemq整合spring的實例代碼,tomcat下親測可正常運行,選擇其它服務器的直接移植即可。內涵運行的所有jar包,無需再次下載
代碼片段和文件信息
package?com.tgb.SpringActivemq.controller;
import?javax.annotation.Resource;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?com.tgb.SpringActivemq.mq.producer.queue.QueueSender;
import?com.tgb.SpringActivemq.mq.producer.topic.TopicSender;
/**
?*?
?*?@author?liang
?*?@description?controller測試
?*/
@Controller
@RequestMapping(“/activemq“)
public?class?ActivemqController?{
@Resource?
QueueSender?queueSender;
@Resource?
TopicSender?topicSender;
/**
?*?發送消息到隊列
?*?Queue隊列:僅有一個訂閱者會收到消息,消息一旦被處理就不會存在隊列中
?*?@param?message
?*?@return?String
?*/
@ResponseBody
@RequestMapping(“queueSender“)
public?String?queueSender(@RequestParam(“message“)String?message){
String?opt=““;
try?{
queueSender.send(“test.queue“?message);
opt?=?“suc“;
}?catch?(Exception?e)?{
opt?=?e.getCause().toString();
}
return?opt;
}
/**
?*?發送消息到主題
?*?Topic主題?:放入一個消息,所有訂閱者都會收到?
?*?這個是主題目的地是一對多的
?*?@param?message
?*?@return?String
?*/
@ResponseBody
@RequestMapping(“topicSender“)
public?String?topicSender(@RequestParam(“message“)String?message){
String?opt?=?““;
try?{
topicSender.send(“test.topic“?message);
opt?=?“suc“;
}?catch?(Exception?e)?{
opt?=?e.getCause().toString();
}
return?opt;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\ActiveMQSpringDemo\
?????文件????????2285??2015-09-24?22:26??SpringActivemq\ActiveMQSpringDemo\.classpath
?????文件????????1051??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.project
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\ActiveMQSpringDemo\.settings\
?????文件?????????503??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.settings\.jsdtscope
?????文件??????????57??2015-09-24?21:45??SpringActivemq\ActiveMQSpringDemo\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.settings\org.eclipse.jdt.core.prefs
?????文件?????????506??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.settings\org.eclipse.wst.common.component
?????文件?????????345??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\ActiveMQSpringDemo\WebContent\
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\ActiveMQSpringDemo\WebContent\me
?????文件??????????39??2015-09-24?21:39??SpringActivemq\ActiveMQSpringDemo\WebContent\me
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\
?????目錄???????????0??2017-12-20?22:28??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\
?????文件?????6590659??2015-06-03?14:55??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\activemq-all-5.11.1.jar
?????文件???????52915??2015-06-03?15:26??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\commons-logging.jar
?????文件??????489884??2015-06-03?14:56??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\log4j-1.2.17.jar
?????文件??????359025??2015-09-24?22:23??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-aop-4.1.0.RELEASE.jar
?????文件???????56512??2015-09-24?22:23??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-aspects-4.1.0.RELEASE.jar
?????文件??????701334??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-beans-4.1.0.RELEASE.jar
?????文件?????1023191??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-context-4.1.0.RELEASE.jar
?????文件??????177248??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-context-support-4.1.0.RELEASE.jar
?????文件?????1005039??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-core-4.1.0.RELEASE.jar
?????文件??????249627??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-ex
?????文件??????266160??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-jms-4.1.0.RELEASE.jar
?????文件??????284692??2015-09-24?22:26??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-messaging-4.1.0.RELEASE.jar
?????文件??????251102??2015-09-24?22:25??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-tx-4.1.0.RELEASE.jar
?????文件??????697454??2015-09-24?21:51??SpringActivemq\ActiveMQSpringDemo\WebContent\WEB-INF\lib\spring-web-4.1.0.RELEASE.jar
............此處省略56個文件信息
- 上一篇:hibernate3所需JAR包
- 下一篇:Java8實戰.pdf176952
評論
共有 條評論