@Override
            public void onSuccess(User message) {
                System.out.printf("send user object and receive %s %n", message.toString());
            }
Producer, using RocketMQTemplate sends a variety of messages
rocketmq-spring-boot-samples/rocketmq-produce-demo/src/main/java/org/apache/rocketmq/samples/springboot/ProducerApplication.java