Spring MVC is widely used for java web apps. We usually use Eclipse IDE to develop them. Spring Tool Suite (STS) that is an IDE based on Eclipse and comes with its plugin. There are a lot of examples online, but they often different because they keep changing its user interface. Here is the memo
File -> New -> Other… -> Spring -> Spring Legacy Project
Old tutorials are usually just “Spring Project”, but now has the word “Lagacy” in it..
For the first time, you will be asked..
Need to entering the project path, then “Finish”.
Maven project hierarchy automatically created including POM.xml.
└── src └── main └── java └── com.ns.spring.Contoller class