Как быстро освоить Spring MVC? [требует правки]

379
28 октября 2017, 15:08

Есть необходимость сделать Web-приложение. Завершить его надо к апрелю.
У меня есть базовые знания Java. Небольшой опыт создания приложений на C# (WinForm, WPF). Опыта в создании Web-приложений нет.

В начале думал, что смогу на ходу ориентироваться и по примерам писать аналогичный код для себя. Вроде структура кода показалось не такой сложной, но постоянно оказываются какие-то мелочи, которые мешают элементарно самому собрать пустой проект Spring MVC + Maven.

В итоге я нашёл готовый архетип (archetype) для Maven
GitHub: https://github.com/kolorobot/spring-mvc-quickstart-archetype

И хоть некоторые базовые моменты в сгенерированном проекте оказались интуитивно понятными или легко гуглились, но всё ещё много компонетнов остаются чёрным ящиком для меня. Особенно всякие config-и и контексты и прочая настройка.

В связи со всем вышесказанным возник вопрос: Есть ли какой-то учебник, который был бы актуален на сегодня (большинство quick-start туториолов в интернете очень старые, а то и вовсе не позволяют создать рабочий проект) и помог бы последовательно освоить написание Web-приложений?

P.S. Очень желательно, чтобы литература была на русском языке, но если уж совсем ничего нет, то английский лучше, чем ничего.

READ ALSO
Анимация CollapsingToolbarLayout

Анимация CollapsingToolbarLayout

Мне нужно сделать свой бар, фоном которого будет проскроливающаяся картинка, как на прикрепленных скринахЗнаю как сделать такое активити,...

372
Проверить состояние потока java

Проверить состояние потока java

Необходимо написать 2 потокаПоток А с переодичностью в 10 секунд будет переключаться из состояния "позволено" в состояние "не позволено", и 2 поток...

541
Address of bluetooth adapter on Android8

Address of bluetooth adapter on Android8

Неожиданно обнаружил неработающий код при тестировании под Андроид8

323