如何一个接一个地运行豆子

时间:2019-07-01 05:22:35

标签: javabeans

我创建了一个项目,该项目必须在启动时运行bean。 我在dispatcherServlet中创建了3个bean。 如何按顺序运行这些bean,例如A,B,C等3个bean 它应该一个接一个地运行。首先是A,然后是B,然后是C

1 个答案:

答案 0 :(得分:1)

假设您使用的是Spring之类的框架,并假设通过“运行bean”来表示ApplicationRunner之类的东西,而该@Order在应用程序启动期间运行一次,则可以使用{{ 1}}。 数字越大,跑步者起步越晚。

如果Bean是依赖项,则应按必要的顺序将它们相互注入(A注入B,B注入C)。然后框架将按所需顺序解决它们。