描述:
在课程中,着重介绍了编写Elastic-Job的Spring-Boot的Starter,那么自己编写Spring-Boot的Starter的步骤?
思路点拨:
- 编写自己configuration-properties,在application.yml中配置后,可以读到。
- 使用@ConditionOnXXX,项目启动时,根据条件进行Bean的实例化。
- 你的Starter是否需要给其他项目使用?如果自己使用,只需放在启动类下即可;如需给其他人使用,需要在META-INF/spring.factories文件中进行配置,并且不能在启动类可以扫描的范围内。具体参照视频。