什么是在AXON中使用@AnnotationDriven
,我们是否仍然在AXON 3.1中使用此注释。
import org.axonframework.contextsupport.spring.AnnotationDriven;
我正在进行迁移,这个特殊的库在3.1
显示错误,这在2.4
很好
@AnnotationDriven
包含在axon-core
依赖中,但已被转移到axon-spring
依赖。所以你仍然可以使用它,但你必须连接另一个依赖项。
除此之外,如果您要转到最新版本的Axon(3.1.1 atm),我建议使用其他方式连接所有Axon组件:
Configurer
API,为您提供更流畅的方式来配置所有必需的Axon组件。通常用于非Spring环境。axon-spring-boot-starter
依赖项。这将开箱即用,连接所有必需的Axon组件,并注册与Spring bean绑定的所有消息处理函数(命令,事件和查询处理程序)。@EnableAxon
批注。该注释将自动创建所有必需的Axon bean并连接所有命令/事件/查询处理程序。希望这可以帮助你!