可以用于:redis缓存初始化等等场景。
我们只需要将我们需要初始化的参数写在run方法中,这样Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方法。
有时候为了方便管理,需要将参数分开并规定参数的加载顺序,我们可以创建多个实现 CommandLineRunner接口的类,通过@Order注解(或者实现Order接口)来规定所有CommandLineRunner实例的运行顺序。
可以用于:redis缓存初始化等等场景。
我们只需要将我们需要初始化的参数写在run方法中,这样Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方法。
有时候为了方便管理,需要将参数分开并规定参数的加载顺序,我们可以创建多个实现 CommandLineRunner接口的类,通过@Order注解(或者实现Order接口)来规定所有CommandLineRunner实例的运行顺序。