资源简介
此实例基于Spring+JMS+ActiveMQ+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 2015-09-24 21:39 ActiveMQSpringDemo\
文件 2285 2015-09-24 22:26 ActiveMQSpringDemo\.classpath
文件 1051 2015-09-24 21:39 ActiveMQSpringDemo\.project
目录 0 2015-09-24 21:45 ActiveMQSpringDemo\.settings\
文件 503 2015-09-24 21:39 ActiveMQSpringDemo\.settings\.jsdtscope
文件 57 2015-09-24 21:45 ActiveMQSpringDemo\.settings\org.eclipse.core.resources.prefs
文件 364 2015-09-24 21:39 ActiveMQSpringDemo\.settings\org.eclipse.jdt.core.prefs
文件 506 2015-09-24 21:39 ActiveMQSpringDemo\.settings\org.eclipse.wst.common.component
文件 345 2015-09-24 21:39 ActiveMQSpringDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-09-24 21:39 ActiveMQSpringDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-09-24 21:39 ActiveMQSpringDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2015-09-24 21:39 ActiveMQSpringDemo\build\
目录 0 2015-09-26 14:50 ActiveMQSpringDemo\build\classes\
文件 3454 2015-09-26 14:50 ActiveMQSpringDemo\build\classes\ActiveMQ.xm
文件 1599 2015-09-24 23:28 ActiveMQSpringDemo\build\classes\applicationContext.xm
目录 0 2015-09-25 15:47 ActiveMQSpringDemo\build\classes\com\
目录 0 2015-09-25 15:47 ActiveMQSpringDemo\build\classes\com\tgb\
目录 0 2015-09-25 15:47 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\
目录 0 2015-09-26 13:06 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\controller\
文件 1847 2015-09-26 12:56 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\controller\ActivemqController.class
目录 0 2015-09-25 15:47 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\
目录 0 2015-09-25 15:47 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\
目录 0 2015-09-26 11:15 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\queue\
文件 1151 2015-09-26 11:15 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\queue\QueueReceiver1.class
文件 1151 2015-09-25 15:48 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\queue\QueueReceiver2.class
目录 0 2015-09-26 11:16 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\topic\
文件 1151 2015-09-26 11:16 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\topic\TopicReceiver1.class
文件 1151 2015-09-25 15:48 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\consumer\topic\TopicReceiver2.class
目录 0 2015-09-25 15:47 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\producer\
目录 0 2015-09-25 15:48 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\producer\queue\
文件 1113 2015-09-25 22:25 ActiveMQSpringDemo\build\classes\com\tgb\SpringActivemq\mq\producer\queue\QueueSender$1.class
............此处省略56个文件信息
相关资源
- SpringMVC整合jdbc+json
- javaweb Spring+SpringMVC+Mybatis+Mysql数据框架
- marshalsec-0.0.3-SNAPSHOT-all.jar
- 小马哥 Java 微服务实践 - Spring Boot 系
- 小程序支付/公众号支付 Java后台源码
- SpringBoot揭秘 快速构建微服务体系 王
- spring框架所需的完整jar包
- SpringMvc源码
-
spring-fr
amework-3.2.0.RELEASE-dist - springmvc和mybatis整合jar包
- eclipse整合springboot+mybatis项目demo完整
- JMS整合spring含jar
- 网上商城系统javaWeb+Struts2+Hibernate+Sp
- SpringMVC简易员工管理演示系统J2EE版
- aspectjrt.jar+aspectjweaver.jar
- spring mybatis代码逆向工具自动根据表生
-
spring-fr
amework-4.0.3.RELEASE 源码 - weblogic CVE-2018-3191 exp含weblogic-spring-j
- Jqgrid demo-史上最强大,没有之一
- Java Web高级编程_全本中文扫描版(p
- spring源码及jar包,可直接导入eclipse
- 架构探险 从零开始写javaweb框架-pdf及
- Java EE企业级应用开发教程Spring+Sprin
- JavaEE企业级应用SSM开发教程(PDF版)
- SpringBoot Javaee颠覆者
- 《Spring实战第4版》高清PDF完整扫描版
- springboot通用后台管理系统
- Spring in Action 第四版 中/英/源码
-
spring-fr
amework-4.2.4包 - Java项目04-天天生鲜订菜管理系统云数
评论
共有 条评论