├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── wilson │ │ └── rabbitmq │ │ ├── RabbitmqApplication.java │ │ ├── config │ │ └── RabbitConfig.java │ │ ├── controller │ │ ├── DelayController.java │ │ └── OrderController.java │ │ ├── enums │ │ └── ErrorCodeEnum.java │ │ ├── exception │ │ └── SystemException.java │ │ ├── model │ │ └── CreateOrderVo.java │ │ ├── receives │ │ └── OrderDelayConsumer.java │ │ ├── service │ │ ├── DelaySendService.java │ │ └── OrderService.java │ │ └── utils │ │ └── Message.java └── resources │ └── application.properties └── test └── java └── com └── wilson └── rabbitmq └── RabbitmqApplicationTests.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/RabbitmqApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/RabbitmqApplication.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/config/RabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/config/RabbitConfig.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/controller/DelayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/controller/DelayController.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/controller/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/controller/OrderController.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/enums/ErrorCodeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/enums/ErrorCodeEnum.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/exception/SystemException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/exception/SystemException.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/model/CreateOrderVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/model/CreateOrderVo.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/receives/OrderDelayConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/receives/OrderDelayConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/service/DelaySendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/service/DelaySendService.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/service/OrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/service/OrderService.java -------------------------------------------------------------------------------- /src/main/java/com/wilson/rabbitmq/utils/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/java/com/wilson/rabbitmq/utils/Message.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/com/wilson/rabbitmq/RabbitmqApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuyuan1992/spring-boot-rabbitmq/HEAD/src/test/java/com/wilson/rabbitmq/RabbitmqApplicationTests.java --------------------------------------------------------------------------------