
Create a rest controller and add a get endpoint in a spring boot project, handling request parameters with defaults and optionality, and test the endpoint locally.
Learn how to use YAML instead of properties for Spring Boot configuration, including loading property sources and managing multiple profiles with a default profile.
Explore the Java Persistence API (JPA) and Spring Data JPA, including entity mapping with Hibernate, relational database access, repositories, and component scanning in the Spring ecosystem.
Convert POJOs to entity classes, map them to a MySQL schema, configure properties, and implement Spring Data JPA repositories for CRUD on product, category, status, and employee.
Implement Spring security by configuring a security class, setting up in-memory (or data source) users, and defining login, access denied, and authenticated access to the dashboard.
In this course we will start from basics and learn all key features of Spring boot from development to deployment.
Some of the major topic that we will cover this would be