
Learn the Spring MVC pattern where the dispatcher servlet routes requests to a controller, fetches a POJO model via a service, and renders HTML or JSON with a templating engine.
Learn Thymeleaf, a natural Java template engine, and set up the Spring Boot starter to render a books list using Thymeleaf iterators for id, title, and publisher name.
This course a free introduction to Spring Boot 2 and Spring Framework 5.
Inside the course you will learn how easy it is to build a web application using Spring Boot 2.
You will learn how to create the initial Spring Boot project using the Spring Initializer.
Next is creating JPA Entities for persistence to a database using Hibernate.
Spring Boot will auto configure an in-memory H2 database, and you will see how to use Spring Boot with Spring Data JPA to initialize data into the database.
Finally, you are shown how to display data from the database on a web page with Spring MVC and Thymeleaf templates.
If you are new to Spring Boot, this is the perfect course to get you started!