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.

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer to the participants ߊߚߤߘ , Alexey Shimansky , cheops , gil9red , Lex Hobbit October 27 '17 at 13:01 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • 2
    I myself understand such offtopic questions here, but no one has yet added anything to it in the canonical answer on Books and learning resources on Java ........... I can suggest spring-projects.ru/projects/spring-framework and - Alexey Shimansky
  • @ Alexey Shimansky was also upset that there were no books on Spring in that topic .. thanks for the link, I will watch .. if I can collect at least the basic starting template according to their instructions, then you can continue to look = D - MrModest
  • For those who are going to answer this question : here questions about literature and what to read are offtopic. If there are really worthwhile books for reading - add to the topic Books and educational resources on Java - Alexey Shimansky
  • The best and new tutorials on the spring.io/guides project site itself , use spring boot and build capability under gradle and maven. In this case, you can immediately download the final result and understand it already, or you can do it step by step. - Viacheslav Vedenin

0