Я пробовал следующий код:
@Autowired
private ParameterService parameterService;
@Value("#{parameterService.findByCode('value1')}")
private String valueOne;
private Test test = Test.getInstance(valueOne); //this shows nullpointer exception
метод службы findByCode
считывает значение из базы данных и возвращает.
Однако кажется, что value
всегда равно нулю. Можно ли это сделать таким образом? или как мне это сделать?