spring boot

RESTful APIs with Spring Boot

Bygg och konsumera REST-API:er med Spring Boot 3. Bemästra @RestController, Spring Data JPA och den moderna RestClient genom praktisk kodning.

Mål med utbildningen

Förmågan att bygga kompletta REST-API:er med Spring Data JPA samt konsumera externa tjänster med RestClient på ett professionellt sätt.

Målgrupp

Utvecklare som praktiskt vill implementera och integrera REST-tjänster med databaser och externa API:er 2026.

Förkunskaper

Grundläggande kunskaper i Spring Boot motsvarande 'Spring Boot Jumpstart: Essentials' krävs för att djuploda i API-utveckling.

Innehåll & Highlights

Spring @RestController & MVC
Spring Data JPA Persistence
Consuming APIs med RestClient
Data Mapping & DTO Patterns
JSON Processing med Jackson
Path Variables & RequestParams
HTTP Methods & Status Codes
Jakarta EE & Spring Standards

Utmaningar vi adresserar

"Hur implementerar jag @RestController och Spring Data JPA för att skapa effektiva och sökbara CRUD-API:er?"

"Hur använder jag den nya RestClient för att konsumera externa API:er på ett säkert och typsäkert sätt?"

"Hur mappar jag data mellan databasmodeller och API-kontrakt för att undvika onödig koppling?"

Beskrivning
REST-API:er utgör ryggraden i modern systemkommunikation, men utan en tydlig struktur för hur resurser exponeras och konsumeras blir tjänsterna snabbt svåra att underhålla. Att bara skicka JSON räcker inte; för att bygga hållbara integrationer krävs en förståelse för hur man utnyttjar ramverkets inbyggda stöd för HTTP-standarder och effektiv datapersistens. I denna workshop fokuserar vi på det praktiska hantverket genom Active Learning där vi bygger och integrerar tjänster i realtid. Vi går igenom hur man skapar robusta endpoints, kopplar dem till databaser och hur man effektivt hämtar data från andra system. Denna utbildning ger teamet den direkta förmågan att designa och implementera moderna API-lösningar som följer industristandard och är redo för produktion 2026. Vi implementerar controllers med @RestController och använder Spring Data JPA för att hantera CRUD-operationer mot en databas med fokus på ren syntax och effektiv mappning. Vi utforskar hur vi hanterar data mellan olika lager med hjälp av DTO-mönster och hur den moderna RestClient i Spring 6 används för att konsumera externa tjänster med fokus på typsäkerhet och smidig integration. Genom att fokusera på korrekt användning av Path Variables och Request Parameters säkerställer vi att våra API:er följer professionella Jakarta EE-konventioner för högkvalitativa backend-tjänster. Actleas grundfilosofi vilar på att API-design är ett hantverk där respekt för standarder och enhetlig hantering är avgörande för systemets livslängd. Erfarenheten visar att när ett team bemästrar både produktion och konsumtion av tjänster på ett effektivt sätt, minskar friktionen i integrationer dramatiska. Denna workshop är den kritiska pusselbiten för att förvandla grundläggande Spring-kunskaper till en omedelbar förmåga att bygga sammankopplade och affärsdrivna system.
Tips & Nästa steg

Med grunderna i API-utveckling på plats är nästa naturliga steg att fördjupa dig i hur man hanterar persistens och optimerar dataåtkomst på bästa sätt i 'Mastering Spring Data & Persistence'.

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
REST API Spring Boot 3 Spring Data RestClient JSON 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 boot Professional

Spring Boot Foundations: Expert Track

5 dagar
Gruppris: Offert

Den ultimata 5-dagarsutbildningen i Spring Boot 3. Från bönor och REST till Thymeleaf, Security, TDD och en introduktion till Spring AI.

  • Core Spring: Beans & Auto-config
  • REST API & Spring MVC (Thymeleaf)
  • Spring Data JPA & Persistens
java Professional

Modern Java Fast-Track

1 dag
Gruppris: 25 000 kr

Uppgradera din kodbas till modern standard genom att bemästra de kraftfulla funktionerna i Java 21 och 25.

  • Records & Boilerplate-reducering
  • Pattern Matching för Switch
  • Sealed Classes & Typsäkerhet
spring ai Professional

Enterprise RAG with Spring AI

1 dag
Gruppris: 25 000 kr

Bygg säkra RAG-system med Spring AI. Lär dig importera data från databaser och dokument via vektorer och similarity search.

  • RAG Architecture & Patterns
  • VectorStore & Embedding Models
  • Dataimport & Vektorisering
Ta nästa steg

Redo att växla upp
teamets kompetens?

Boka en enskild workshop, paketera flera moduler eller planera ett bootcamp. Mina utbildningar bygger på beprövade standardmoduler som är redo att levereras direkt till ditt team, oavsett var i världen ni befinner er.

  • Expertledda standardmoduler för seniora team
  • Global leverans över alla tidszoner
  • Fast gruppris för upp till 12 deltagare (remote)
  • Flexibelt genomförande: Remote eller On-site

Hör av dig för ett prisförslag eller för att diskutera tillgänglighet.