В моем бине Spring 3 есть свойство типа Resource , которое должно быть вставлено со ссылкой на файл в classpath.Я надеюсь использовать аннотацию @Value, указанную ниже, для достижения этой цели.
public class TestBean
{
@Value("classpath:/abc/student/test.sql")
private Resource SqlFile;
...
}
Но свойство всегда равно null.Я подтвердил, что файл sql был развернут в целевом каталоге maven (он находится в target / classes / abc / student / test.sql).
Наиболее близкими решениями, которые я мог бы найти в Google, были это и это , которые подробно описывают способ xml, тогда как я заинтересован в том, чтобы делать это с помощью аннотаций.
Цените любые указания на то, что здесь может быть не так.
Спасибо,
Виджай