Внедрение бинов через аннотации Java

168
24 февраля 2018, 21:44

Здравствуйте, появился вопрос по поводу аннотаций, к примеру у меня в IOC контейнере есть бин:

<context:component-scan base-package="пакет сервисов">
<bean id="resultsService" class="ru.tidstu.testingsystem.data.service.ResultsServiceImpl"/>

В коде Java я его вызываю вот так вот:

@Autowired
private ResultsService resultsService;

Но а как быть с JSP там же аннотации не поддерживаются, получается вызывать только через:

ApplicationContext appContext = new ClassPathXmlApplicationContext("spring/root-context.xml");
ResultsService resultsService = (ResultsService) appContext.getBean("resultsService");

Я так понимаю это не совсем корректно, и бину при внедернии через конфигурации не нужно присваивать id, но а как быть с JSP не могу понять...

READ ALSO
Semaphore на примитивных функциях Java

Semaphore на примитивных функциях Java

Задача - написать семафор без utilconcurrent

217
Как правильно запихнуть canvas в поток?

Как правильно запихнуть canvas в поток?

Есть код, который закрашивает голубыми квадратами изображениеПроисходит это все сразу при открытии приложения

203
Проверка ходов в шахматах

Проверка ходов в шахматах

Пишу код для шахматСтолкнулся с проблемой определения корректности хода EnPassant у пешки, то есть, когда вражеская пешка "прыгает" на две клетки...

158
Получить данные из POST запроса в PlayFramework

Получить данные из POST запроса в PlayFramework

Отправляю post-запросом файл,

204