Codes written alonside the Udemy course "Spring Boot 3, Spring 6 and Hibernate for Beginners," instructed by darbyluv2code Chad Darby.
Basically, I try to follow the course and type the codes as I go through the video lessons, but I also prefer renaming variables, methods, endpoints, files, and the like.
Originally, I started the course on
Linux Mint Cinnamon 21.2, in Spring Tool Suite 4.10.0, with MySQL Workbench and Postman,
but, due to numerous issues that emerged, I moved to a completely new setup:
Linux Mint Cinnamon 21.3, IntelliJ Ultimate, Java & openJDK 19.0.2, SDK 21.0, mariaDB 10.6, dBeaver 22.3.3, and Hoppscotch.
The main folder contains multiple individual projects. Their order of creation is the following:
- test-app, lessons ~6-20
- spring-core, lessons 36-47
- hibernate-jpa-crud, lessons ~85-89
- rest-apis, lessons ~97-112
- crud-demo, lessons 119-130
- crud-w-jpa, lessons ~132-135
- data-rest, lessons ~135-136
- security-demo, lessons ~145-158
- thymeleafdemo, lessons ~162-189
- validation, lessons ~192-213
- crud-demo-project, lessons ~214-227, 391-395
- spring-security-demo, lessons ~230-271
- advanced-jpa, lessons ~272-331
- aop-demo, lessons ~340-390
THE END | Course successfully completed on Feb 16, 2024 | Certificate