/spring-remote-course-2022

Spring fundamentals and Spring Advanced

Primary LanguageJava

Introduction

This repository contains all examples that we have made together in our Srping course. Below is the contents of the repository

intro - examples from the Spring Boot Introduction lecture - spring beans, scopes, introduction to spring data and actuator.

mvc - examples from the Spring MVC lecture - we talked and played around with Spring controllers.

state - texamples from the Spring state management lecture - we experimented with sessions.

thymeleaf-pure - a demonstration of how the Thymeleaf engine works outside of the spring context.

essentials - examples from the Spring Essentials lecture - primarily concentrated on Thymeleaf - conditionals, switches, fragments, etc.

rest-service - exercise from the Web Api And Rest Controllers - building a service that exposes rest API.

rest-client - exercise from the Web Api And Rest Controllers - building a Spring service that consumes rest API.

rest-client-js - exercise from the Web Api And Rest Controllers - writing a JavaScript that consumes rest API.

security - spring security - build a small app that has user model, login, registration, logout, different permissions.

hateoas - HATEOAS (glory of REST)

aop - AOP - samples from the Aspect Oriented Programing lecture.

cache, events, scheduling - All of the topics in the Spring Events - Events, Caching, Scheduling.