使用spring modulith轻松地将域事件外部化到消息代理,如Kafka集成模块。通过添加依赖项和注释要外部化的事件类型,实现自动外部化。应用程序启动时,spring-modulith-events-kafka模块注册一个监听器来监听要外部化的域事件的模块。事件发布基础设施会异步触发外部化,并使用模拟的KafkaOperations发送日志消息。事件发布注册表最终将发布标记为已完成。
完成下面两步后,将自动完成登录并继续当前操作。