`convertAndSend()` lets `JmsTemplate` send an application object as a JMS message. Unlike `send()`, it does not require you to create the message with a `MessageCreator`: a `MessageConverter` handles that step. section 9.1.2
Send an order to a named queue
`jms.convertAndSend("tacocloud.order.queue", order);` sends the `TacoOrder` object without manually creating a JMS `Message`. section 9.1.2
An overload can instead use a configured default destination or a `Destination` object. To change the converted message before sending it, pass a `MessagePostProcessor`; for example, it can set the `X_ORDER_SOURCE` property to `WEB`. section 9.1.2
