У меня кварцевое задание, в задании есть член restApiConfiguration
эта конфигурация предварительно настроена с использованием @ PostConstruct
Я вижу, что код init () работает нормально, но по какой-то причине
restApiConfiguration имеет значение null для других методов, таких как execute ....
Что может быть причиной этого?
@Component
public class MyQuartzJob implements Job{
private restApiConfiguration =null;
@PostConstruct
public void init() {
restApiConfiguration = new ApiConfiguration();
}
@Transactional
public void execute(JobExecutionContext jobExecutionContext) {
//restApiConfiguration is null here
restApiConfiguration.getWebServiceUrl();
}