
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