无法从stepexecutionlistener中的applications.properties文件访问值

brc7rcf0  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(208)

在spring批处理中,我尝试从 application.properties 文件在我的 StepExecutionListener 使用Spring @value 注解,但结果是 null .

public class SomeListener implements StepExecutionListener {

@Value("${some.property}")
private String foo;

    @Override
    public void beforeStep(StepExecution stepExecution) {
        System.out.println(foo);
    }

}

这段代码打印 null .

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题