JMS-activMq与spring进行整合
对JMS做了一个简要介绍之后,接下来就讲一下Spring整合JMS的具体过程。JMS只是一个标准,真正在使用它的时候我们需要有它的具体实现,这里我们就使用Apache的activeMQ来作为它的实现。所使用的依赖利用Maven来进行管理,具体依赖如下:使用jetty插件和tomcat插件进行项目启动。
项目结构如下:
接下来对配置文件进行说明一下:(1)spring.xml文件,代码如下:
<!-- 自动扫描(自动注入) -->
<context:component-scan base-package="mq" />
(2)spring-mvc.xml文件,代码如下:
<!-- 自动扫描controller包下的所有类,使其认为spring mvc的控制器 -->
<context:component-scan base-package="sy.controller" />
<!-- 对模型视图名称的解析,即在模型视图名称添加前后缀 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/" p:suffix=".jsp" />
(3)ActiveMq.xml文件
(4)web.xml文件,代码如下:
生产者QueueSender类代码如下:
消费者QueueReceiver1代码如下:
测试类activemqController代码如下:
打开浏览器输入http://localhost:8080/spring-activemq/activemq/queueSender.do,eclipse控制台输出如下:
参考博客 http://elim.iteye.com/blog/1893038
转载于:https://www.cnblogs.com/gdpuzxs/p/6618940.html
JMS-activMq与spring进行整合相关推荐
- RabbitMQ使用及与spring boot整合
1.MQ 消息队列(Message Queue,简称MQ)--应用程序和应用程序之间的通信方法 应用:不同进程Process/线程Thread之间通信 比较流行的中间件: ActiveMQ Rabbi ...
- 万字长文之spring的整合
陈年旧事 一.JSP + Java Bean(Model1) 1.模型的结构 2.产生的问题 如果有好几千个jsp, 这些jsp互相调用(通过GET/POST), 到了最后调用关系无人能搞懂.(随后演 ...
- Spring Boot整合ActiveMQ及场景举例(点对点模式、订阅模式)
目录 前序 为什么要引入MQ 注册案例--不使用MQ 注册案例--引入MQ(点对点模式) 注册案例--引入MQ(发布/订阅模式) 安装Active MQ 使用Spring Boot进行整合(点对点模式 ...
- Spring Boot: Spring Boot 整合 RabbitMQ
前言 RabbitMQ 是一个消息队列,说到消息队列,大家可能多多少少有听过,它主要的功能是用来实现应用服务的异步与解耦,同时也能起到削峰填谷.消息分发的作用. 消息队列在比较主要的一个作用是用来做应 ...
- spring boot整合spring security笔记
最近自己做了一个小项目,正在进行springboot和spring Security的整合,有一丢丢的感悟,在这里分享一下: 首先,spring boot整合spring security最好是使用T ...
- Spring Cloud整合Redis
2019独角兽企业重金招聘Python工程师标准>>> 项目需要使用Redis来做缓存,研究了一下如何将其与Spring Boot整合.网上的demo要么就是太过于庞大,要么就是版本 ...
- Spring Boot 教程(三): Spring Boot 整合Mybatis
教程简介 本项目内容为Spring Boot教程样例.目的是通过学习本系列教程,读者可以从0到1掌握spring boot的知识,并且可以运用到项目中.如您觉得该项目对您有用,欢迎点击收藏和点赞按钮, ...
- 五、spring boot整合mybatis-plus
spring boot整合mybatis-plus 简介 mybatis 增强工具包,简化 CRUD 操作. 文档 http://mp.baomidou.com http://mybatis.plus ...
- spring boot 整合mybatis 无法输出sql的问题
使用spring boot整合mybatis,测试功能的时候,遇到到了sql问题,想要从日志上看哪里错了,但是怎么都无法输出执行的sql,我使用的是log4j2,百度了一下,很多博客都说,加上下面的日 ...
- struts2+hibernate-jpa+Spring+maven 整合(1)
1.0.0 struts2 与 spring 的整合. 1.1.0 新建maven工程 , 编写pom.xml ,这里只需要简单的添加 一个组件就够了: 在myeclipse 生成的pom.xml 添 ...
最新文章
- awstats linux日志分析,(总结)Linux下使用awstats分析Nginx的日志详情
- default.html文件,default.html
- 细说IIS异常日志 — 你必须知道的功能
- 在silverlight中,创建webservice的client报错
- Git基本理论、项目搭建、文件操作以及分支介绍
- 票据的生命周期与人的灵魂
- 如何通过 Shell 监控异常等待事件和活跃会话
- 如何遍历或枚举JavaScript对象?
- js本地存储解决方案(localStorage与userData)
- java课程讲解,Java基础教程详解:多线程(1)-----多线程概念
- 片假名翻译软件测试,怎么写软件测试用例
- 计算机通信职称评定,2017年通信工程师中级职称评定条件说明
- 【Excel_007】利用excel进行线性规划求解
- 七彩虹SL500固态硬盘,慧荣SM2258XT主控成功开卡成MLC模式。上教程和软件链接
- 关于一个web网站的欢迎页面
- Mac安装软件时各种异常情况的解决方法
- 工程师“魔改” AirPods Pro 接口,苹果“妥协”将成大势所趋?
- 品牌营销策略:适合初创公司的5种营销方式
- 水了一篇PAKDD2018的文章:Topic-specific Retweet Count Ranking for Weibo
- 人工智能 AI 绘画发展史