There is a need to make a web application. It should be completed by April.
I have a basic knowledge of java. Little experience creating C # applications (WinForm, WPF). There is no experience in creating Web applications.
In the beginning I thought that I could navigate on the go and use the examples to write a similar code for myself. It seems that the structure of the code did not seem so complicated, but there are always some trifles that prevent it from elementary to build the empty Spring MVC + Maven project yourself.
In the end, I found a ready archetype (archetype) for Maven
GitHub: https://github.com/kolorobot/spring-mvc-quickstart-archetype
And although some of the basic points in the generated project were intuitive or easy to google, but still many components remain a black box for me. Especially all sorts of config and contexts and other settings.
In connection with all the above, the question arose: Is there any textbook that would be relevant today (most of the quick-start tutorioles on the Internet are very old, or even do not allow creating a working draft) and would help to consistently master the writing of the Web? applications?
PS It is very desirable that literature be in Russian, but if there is absolutely nothing, then English is better than nothing.