Skip to content

Spring Framework 6 REST MVC example. Lombok annotations, Data Storage using static data, Spring JPA with H2 for temporal storage and MySQL for permanent storage. MockitoMVC and assertions example use. Best practices for all code mentioned before.

Notifications You must be signed in to change notification settings

jorian82/SpringFramework6-rest-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Framework 6 REST MVC

Code resulting of following Spring Framework 6 Guru tutorial in Udemy.

Content covered so far:

  • Restful Web Services Intro
  • Project Lombok
  • Spring MVC REST services
  • Spring MockMVC test with Mockito
  • Exception Handling with Spring MVC
  • Spring Data JPA with Spring MVC

To be included:

  • Data Validation
  • MySQL with Spring boot
  • Flyaway Migrations
  • CSV file uploads
  • Query parameters with Spring MVC
  • Paging and sorting
  • DB Relationship Mappings
  • DB transactions and locking
  • Spring Data REST
  • Spring RestTemplate
  • Spring Security Basic Auth
  • Spring Authorization Server
  • Spring MVC OAuth2 Resource Server
  • Spring RestTemplate with OAuth2
  • Intro to Reactive Programming
  • Spring Data R2DBC
  • Spring Webflux WebTestClient
  • Exception handling with Spring Webflux
  • Spring Data MongoDB

About

Spring Framework 6 REST MVC example. Lombok annotations, Data Storage using static data, Spring JPA with H2 for temporal storage and MySQL for permanent storage. MockitoMVC and assertions example use. Best practices for all code mentioned before.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages