Take a breath and start again
За 2 дня осилила 2 проекта по Spring MVC. Итак, итоги.

1. Проект по видео компьютерной школв Hillel. Лектор Наташа Кравченко, отличный, кстати, спикер: все четко, по существу, понятно и буквально на пальцах. Проект я в итоге тоже сделала вместе с ней. Все собралось, поднялось. Нюансы:
1.1. Надо разбираться с особенностями UI, я совершенно забыла, как пишутся jsp-страницы, а про теги чисто спринговые вообще узнала недавно)
1.2. В силу этого так и не поняла, как передавать и обрабатывать данные, в тумане пока все, что относится к View. Знаю только, что есть интерфейс Model, а есть классы ModelMap и ModelAndView.
1.3. Неясен пока Jacson.
1.4. Я так и не разобралась с плагином мавена для jetty. Так что проект у меня не полетел, как задумывал автор. Вообще про jetty до этого не знала. Сижу и разбираюсь. Просто подсовывал собранный war-архив запущенному tomcat-у.
1.5. Понимаю, что мне уже сейчас нужна Ultimate версия IDEA: в моей невозможно ни конфигурацию запуска настроить, ни jsp верстать и собирать.

www.youtube.com/watch?v=Z9dvZyEofAg&t=5491s

2. Проект как раз по использованию jetty. Здесь мне все уже было знакомо. Но все равно шло долго и тоже не все получилось.
2.1 Очень сложной оказалась мавеновская конфигурация всех плагинов. Половину тегов я не знаю. В общем, эту магию я так и не поняла.
2.2 Так и не заработало отображение данных из модели. Как и в предыдущем случае.

akutepov.ru/ru/blog/vstraivaem-jetty-server-v-s...

А вообще офигенное решение у тов. Кутепова: запустил прямо из Идеи всю эту кухню и отлаживай, сколько нужно. Реально удобно.

@темы: java, зима 2019-2020