资源简介
此demo基于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
............此处省略55个文件信息
相关资源
- activemq整合spring完整代码内含所有相关
- JavaEE企业级应用开发教程Spring+Spring
- java web学生考试系统,mysql数据库
- 单车共享租用系统
- SSH框架实现BBS完整版.2018_03_16
- java网上商城(ssm)
- 自学管理系统
- java内部人员物流网站项目
- 毕业设计-酒店住宿管理系统EXT+Sprin
- S1SH 增删改查
- 精通Java EE:Eclipse Struts 2 Hibernate Sprin
- springmvc+maven+hibernate(JPA)实现的一个
- Spring MVc 3.2 jar包
- JAVA后台管理系统
- 基于java ssm框架在线考题系统源码,附
- ssh框架jar包整合,有最全jar包地址
- 航空票务系统(Spring+Struts+Hibernate)(
- JavaEE开发的颠覆者- Spring Boot实战epu
- JavaWeb学生在线选课系统Struts+Hibernat
- JavaEE开发的颠覆者- Spring Boot实战 pd
- J2EE-SSH整合的学生宿舍管理系统完整的
- SpringBoot2.0+BootStrap+Maven+GeeTest极验滑动
- javaee Struts2+Hibernate+Spring学生成绩管理
- java实现springboot开发微信公众号
- SSH整合用到的jar包
- 毕业设计-Struts2+Hibernate4.2+Spring3的学生
- 毕业设计-Struts2+Hibernate4.2+Spring3的健身
- 毕业设计-Struts2+Hibernate4.2+Spring3的SS
- 基于SpringMvc的云音乐网站
- springboot+bootstrap论坛
评论
共有 条评论