我创建了一个bean,它对其他服务进行rest调用,并在dispatcherservlet初始化之前在其rest端点接收响应,因为我在输出中得到了一个502(坏网关)错误。我曾尝试使用@dependson({“dispatcherservlet”})注解将依赖性添加到bean中,但它没有反映在输出中。有没有其他方法可以确保bean在dispatcherservlet之后被初始化。
@Configuration
@ComponentScan(basePackages = {"com.demo.package"})
public class ServiceConfig {
@Bean
@DependsOn({"dispatcherServlet"})
public OAuthService OAuthService(Client client) {
String data = client.sendRequest();
return new OAuthService(data);
}
}
暂无答案!
目前还没有任何答案,快来回答吧!