On the process of integrating ActiveMQ with spring boot
Rabbitmq is a commonly used AMQP implementation. This article is a simple tutorial on integrating rabbitmq with spring boot.
Install the ActiveMQ server (or not. If not, memory MQ will be used)
To build a spring boot project and add dependencies, you only need to add this one
Add application class
Configure application yml
Build a data model. The data types that can be sent and consumed are: string, byte array, map < string,? >, Serializable object.
Build producer
Build consumer
Special note: if our producers and consumers are in different modules, it is better to abstract the data to be consumed into a public module Programs serialize and deserialize objects through serializable. The serialVersionUID of the producer and consumer object models must be consistent.
Project address: https://github.com/ldwqh0/active-mq-spring.git