摘要:
在实际的开发中,常常遇到这种场景: 当某件事情完成后,需要通知其他的模块进行相应的处理。我们可以一个一个的发送请求去通知,但是更好的处理方式是通过事件监听来完成。事件监听是基于设计模式中的发布-订阅,观察者模式来实现的。 接下来我们基于springboot来讲述自定义事件监听的流程。 其中 2 配置 阅读全文
摘要:
在实际的业务场景中,有时候我们需要在服务启动的时候,执行一些初始化的工作,比如读取配置文件信息,向注册中心注册服务等。springboot提供了ApplicationRunner,CommandLineRunner这两个接口来帮助我们执行初始化工作。当存在多个接口的时候,用@Order(number 阅读全文