rabbit配置文件:
<!--这里是连接rabbitmq的服务器-->
<rabbit:connection-factoryid="connectionFactory"host="localhost"username="guest"password="guest"/>
<!--这是用来发送消息的时候用到,在rabbitmq里面实际上只能用Message,内部将调用
send(exchange, routingKey, convertMessageIfNecessary(object),correlationData);
来将用户的对象转成message,这个在转换里面就用到了--><beanid="jsonMessageConverter"class="org.springframework.amqp.support.converter.JsonMessageConverter"/>
<!-- 用来发送消息,这里制定了交换区的名字、路由关键字的名字以及消息的“转换器”-->
<rabbit:templateid="amqpTemplate"connection-factory="connectionFactory"
exchange="myExchange"routing-key="foo.bar"message-converter="jsonMessageConverter"/>
<!--工厂-->
<rabbit:adminconnection-factory="connectionFactory"/>
<!--传送对象-->
<bean