### 准备
## 目标
了解 Spring AMQP 如何用 POJO 处理消息## 前置知识
《Spring AMQP 源码分析 04 - MessageListener》## 相关资源
Offical doc:<http://docs.spring.io/spring-amqp/docs/1.7.3.RELEASE/reference/html/_reference.html#message-listener-adapter>Sample code:<https://github.com/gordonklg/study>,rabbitmq module 源码版本:Spring AMQP 1.7.3.RELEASE## 测试代码
gordon.study.rabbitmq.springamqp.AsyncConsumerWithAdapter.java
### 分析
## MessageListenerAdapter
MessageListenerAdapter 利用反射机制使普通的 POJO 就能处理消息。 MessageListenerAdapter 本身实现了 ChannelAwareMessageListener 接口,整个逻辑的核心就在 onMessage 方法中。


