spring boot

Mastering Spring Data & Persistence

Lär dig hantera data effektivt med Spring Data JPA. Bemästra Repositories, entitetsmappning och transaktioner i Spring Boot 4.

Mål med utbildningen

Förmågan att bygga ett stabilt datalager med korrekta entitetsmappningar och fungerande transaktionshantering.

Målgrupp

Backend-utvecklare som vill lära sig att praktiskt implementera och strukturera datalagret med Spring Data JPA.

Förkunskaper

Vana av Spring Boot motsvarande 'Spring Boot Jumpstart: Essentials' krävs för att djuploda i persistens.

Innehåll & Highlights

Spring Data JPA Repositories
Entity Mapping (@Entity)
Transactional Logic (@Transactional)
Derived Query Methods
Relationships (@OneToMany / @ManyToOne)
Sorting & Pagination
JPQL & Custom Queries
Jakarta Persistence (JPA) Essentials

Utmaningar vi adresserar

"Hur mappas klasser till entiteter och skapas relationer på ett smidigt sätt?"

"Hur används Spring Data Repositories för att snabbt hämta och spara data?"

"Hur fungerar @Transactional och hur säkerställs att dataoperationer är säkra?"

Beskrivning
Datalagret är ryggraden i varje applikation, men det är också där många komplexa fel kan uppstå om man inte har koll på grunderna. Att arbeta med Spring Data JPA 2026 handlar om att låta ramverket sköta grovjobbet samtidigt som man behåller kontrollen över hur informationen sparas och hämtas. I denna workshop fokuseras det på det praktiska arbetet med Active Learning där ett datalager byggs upp steg för steg. Det gås igenom hur klasser mappas till databastabeller, hur relationer skapas och hur kraften i Spring Datas Repository-mönster används. Målet är att ge teamet en trygghet i hur man strukturerar sin persistenslogik på ett sätt som är både läsbart och enkelt att underhålla. Hanteringen av entiteter utforskas genom att titta på hur olika annoteringar påverkar databasstrukturen och hur smidiga relationer skapas mellan dem. Funktionella Repositories implementeras och tekniker för att skriva egna frågor när de inbyggda metoderna inte räcker till lärs ut. Genom att använda @Transactional säkerställs att operationer utförs säkert och att dataintegriteten bevaras genom hela applikationsflödet enligt moderna Jakarta Persistence-standarder. Actleas grundfilosofi bygger på att ett välstrukturerat datalager sparar enormt mycket tid och frustration i långa loppet. Erfarenheten visar att när man väl förstår hur Spring Data JPA mappar kod till data, ökar hastigheten i utvecklingen markant. Denna utbildning ger teamet det fundament som krävs för att bygga robusta Spring Boot-applikationer där datahanteringen är både förutsägbar och stabil.
Tips & Nästa steg

När data hanteras säkert i databasen är nästa naturliga steg att exponera den professionellt i 'RESTful APIs with Spring Boot'.

Format Workshop
Längd 1 dag
Nivå Professional
Instruktör Andreas Olsson
Pris per grupp 25 000 kr

Standardpris per grupp (upp till 12 pers) för remote-leverans. Tillägg för fler deltagare eller på plats.

Teknikstack
JPA Spring Data Persistence SQL Spring Boot 4 Architecture
Andreas Olsson

Din Instruktör

Andreas Olsson

Expertis genom Active Learning

Java och Spring Framework har varit mitt fokusområde i över 20 år. Idag ligger mitt fokus främst på att hjälpa organisationer ta steget in i framtiden genom att integrera intelligenta agenter och AI-drivna funktioner i moderna Java-system.

Namnet Actlea står för Active Learning – filosofin att programmering lärs ut bäst genom att skriva kod, inte genom att titta på slides. Mina utbildningar fokuserar därför på intensiva, praktiska övningar som speglar verkliga utmaningar.

Jag erbjuder beprövade utbildningskoncept för allt från intensiva bootcamps till avancerade workshops i Spring AI. Dessa moduler ger omedelbar praktisk nytta, men kan självklart även anpassas för att möta specifika tekniska behov hos ditt team.

Connecta på LinkedIn

Svenska storbolag som kompetensutvecklat med Actlea

Academic Work
Handelsbanken
Scania
Swedbank
CGI
SEB
Deltagaromdömen

Vad tidigare deltagare säger

Läs om pedagogiken, de praktiska övningarna och hur utbildningen har påverkat deras vardag.

Relaterade utbildningar

spring ai Professional

Spring AI: Agents & Tools Foundations

1 dag
Gruppris: 25 000 kr

Ge applikationen förmågan att agera. Lär dig implementera Tool Calling med @Tool-annoteringen och bygg agenter som utför uppgifter i Java.

  • Tool Calling & @Tool Annotation
  • Declarative Tool Definitions
  • Multi-step Agent Reasoning
spring boot Foundational

Spring Boot Jumpstart: Essentials

1 dag
Gruppris: 25 000 kr

Bygg webb-API:er från grunden. Bemästra Inversion of Control, typsäker arkitektur och gör applikationen redo för molnet med profiler och Actuator.

  • REST Controllers & Routing
  • Inversion of Control (IoC)
  • Dependency Injection (DI)
java Foundational

Java Jumpstart: Essentials

1 dag
Gruppris: 25 000 kr

Bemästra Javas kärna: från JVM och inkapsling till djup objektorientering, Collections och felhantering.

  • Klasser, Objekt & Inkapsling
  • Polymorfism & Arv
  • Interfaces & Clean Code
Ta nästa steg

Redo att växla upp
Teamets kompetens?

Boka en enskild workshop, en flerdagarskurs eller ett komplett utbildningspaket. Programmen bygger på beprövade standardmoduler med hög teknisk kvalitet, designade för att levereras omedelbart utan långa startsträckor.

  • Expertledd utbildning: Designad för professionella utvecklingsteam.
  • Standardiserad kvalitet: Beprövade moduler redo för direkt leverans.
  • Flexibelt format: Genomförande sker remote eller onsite.

Skicka en förfrågan för att stämma av tillgänglighet och upplägg, helt utan säljpress.

Föredrar du att connecta direkt på LinkedIn? Skippa formuläret:

Connecta & Meddelande på LinkedIn →