Spring WebSocket

Spring WebSocket tutorial shows how to work with WebSocket in a Spring web application. WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection.

Spring Thymeleaf tutorial

Spring Thymeleaf tutorial shows how to use Thymeleaf template engine in a Spring application.

Spring WebApplicationInitializer tutorial

Spring WebApplicationInitializer tutorial shows how to bootstrap Spring web applications programatically with WebApplicationInitializer.

Spring WebJars tutorial

Spring WebJars tutorial shows how to use WebJars in a Spring web application. WebJars are client-side web libraries (e.g. jQuery or Semantic UI) packaged into JAR (Java Archive) files.

Spring ResourceHandlerRegistry tutorial

Spring ResourceHandlerRegistry tutorial shows how to serve static assets such as images, CSS or JavaScript files in Spring web applications.

Spring Singleton scope bean

Spring Singleton scope bean tutorial shows how to use a Singleton scoped bean in a Spring application.

SpringRunner tutorial

SpringRunner tutorial shows how to test Spring applications with SpringRunner.

Spring @RequestHeader

Spring @RequestHeader tutorial shows how to bind method parameters to request headers with @RequestHeader annotation.

Spring @RequestMapping

Spring @RequestMapping shows how to use @RequestMapping annotation in a Spring web application. The annotation is used for mapping web requests onto handler methods in request-handling classes.

Spring Resource tutorial

Spring Resource tutorial shows how to use Resource to work with various resources in a Spring application.