Springwebservice работает с файлом свойств
Я работаю над весенним ws, который должен будет прочитать файл свойств. Но мне трудно заставить его работать.
Мой утилитарный класс
@Configuration
@PropertySource("classpath:config.properties")
public class search {
@Autowired
Environment env;
public String getProperty(String propName) {
return env.getProperty(propName);
}
}
Мой фрагмент класса Controller.
@Autowired
search search;
@RequestMapping(value = SampleRestURIConstants.DUMMY_REST, method = RequestMethod.GET)
public @ResponseBody String getDummyRest() {
System.out.println("mongodbUrl "+search.getProperty("mongodbUrl"));
System.out.println("defaultDb "+search.getProperty("defaultDb"));
return search.getProperty("defaultDb");
}
Сервис не регистрируется, видя ошибку ниже в логах сервера.
org.springframework.web.servlet.PageNotFound - Не найдено сопоставление для HTTP-запроса с URI [/SpringRestExample-1.0.0-BUILD-SNAPSHOT/rest/dummy] в DispatcherServlet с именем appServlet
По какой-то причине сервисы не регистрируются в контексте. Не уверен, что мне не хватает, я уже проверил онлайн решение, следил за mykong и другими постами разработчиков здесь без удачи.