Spring Boot 2.x + HATEOAS - gratis bane fra Loftskolen, træning 1t 40m, dato 30. november 2023.
Miscellanea / / December 03, 2023
Kurset vil IKKE lære dig at programmere, som alt andet gratis materiale på nettet. Det vil give dig en smagsprøve på moderne Java-udvikling, en "forskudsbetaling", som du så skal arbejde af, mens du lærer selvstændigt løse typiske Java-udvikleropgaver, læse logs, debugge, søge efter løsninger og vælge imellem dem det bedste. Og selvfølgelig kodning. Smuk, ren og korrekt, uden store fejl på grund af uvidenhed eller uopmærksomhed.
1. Spring Boot Basics 32:55
1. Hvad er Spring-Boot. Første ansøgning / Spring Initializr (10:27)
2. Spring Boot maven plugin. Konvertering til WAR. Implementeringsdetaljer (10:00)
3. Opsætning af et projekt (05:33)
4. Project Lombok (06:55)
2. Arbejder med DB (H2, Spring Data JPA) 20:06
5. Spring Data JPA. ApplicationRunner (08:09)
6. H2. Befolkning og konfiguration (07:48)
7. Refactoring model. Spring Data JPA @Query (04:09)
3. Spring Data REST + HATEOAS 08:31
8. Spring Data REST (05:55)
9. Konfiguration af Jackson (02:36)
4. Spring Security 20:26
10. Forbindelsessikkerhed. Standardgodkendelse (03:43)
11. Konfiguration i applikationskode. Adgangskodekodning (04:47)
12. Brugergodkendelse fra databasen. AuthUser (03:24)
13. Rolle og tildelt autoritet (02:36)
14. Grundlæggende autorisation. Json-tilpasning (05:56)
5. HVILE. AccountController 17:52
15. REST AccountController (05:06)
16. Fejlhåndtering (03:52)
17. Tilføjelse af HATEOAS til AccountController. Personsøgning (08:54)