2.0.0
版本发布时间: 2018-12-07 12:28:47
apache/rocketmq-spring最新发布版本:rocketmq-spring-all-2.3.1(2024-07-18 14:55:51)
This is the first time official release of RocketMQ-Spring-Boot as a sub-project of Apache TLP RocketMQ in the community. In this release, it includes several new features, improvements and fixed for the issues reported for rocketmq-external incubating.
New Feature:
- Sending the message in transactional
- Support send DelayTimeLevel message
- Make RocketMQ native API transparent; only operate with Spring Message API rather than RocketMQ client API.
Improvement:
- Add samples to demonstrate the usage of the RocketMQ-spring-boot/starter and cover all client scenarios.
- Polish the code with Spring standard (lifecycle, BeanCreating conditional, Bean Initialize, AutoConfigure Test, etc)
- Adjust the directory hierarchy and separated the functions with different level projects, i.e. spring-boot, spring-boot-starter and sample.
- Refactor the packages and make code clearer with full qualified naming and standard java doc comments.
Bug:
- Bean method 'rocketMQTemplate' not loaded
- Inaccurate judgment for message type in defaultRocketMQListenerContainer
- spring-boot-starter Document update
- The annotation @RocketMQMessageListener(consumeThreadMax=4, topic = "${sep.queue.meta}" cannot take effect.