Tips and Tricks for Spring in IntelliJ IDEA

Have you ever wondered if you are making proper use of Intellij's Spring integration features?

From useful navigation shortcuts & compile-time error highlighting, to analyzing Spring contexts, beans & dependencies, to utilities that help you write REST services or good old HTML pages, there is a lot of functionality that IntelliJ offers you when it comes to working with Spring projects.