Komplett guide til Spring Boot 4 · leksjon

Opprette din første applikasjon

Bygg en grunnleggende «Hello World»-applikasjon ved hjelp av Spring Initializr, og utforsk prosjektstrukturen.

Leksjon 2 av 411 trinn

Opprette din første applikasjon er en gratis leksjon i Komplett guide til Spring Boot 4 på CoddyKit. Dette er leksjon 2 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Komplett guide til Spring Boot 4, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Komplett guide til Spring Boot 4 inneholder totalt 4 leksjoner.

Deres første Spring Boot-app

Nå skal De bygge Deres første app! De skal bruke Spring Initializr til å opprette grunnstrukturen i et prosjekt, deretter lage en enkel Hello World-app og utforske strukturen.

Møt Spring Initializr

Spring Initializr er en prosjektveiviser for Spring. Velg byggeverktøy, språk og versjon, så genererer den standardkoden for Dem.

Starte Initializr

Åpne Spring Initializr på start.spring.io i nettleseren. IntelliJ og Eclipse har også denne funksjonen innebygd i dialogboksen for nytt prosjekt.

Prosjektdetaljer

I Initializr angir De det grunnleggende: byggeverktøy (Maven), språk (Java), Spring Boot-versjon samt Group og Artifact for å navngi prosjektet og pakken.

Kjerneavhengigheter

Avhengigheter er bibliotekene appen trenger. Legg til Spring Web – det inkluderer alt som trengs for webapper, blant annet en innebygd Tomcat-server. Søk etter den og legg den til nå.

Generer og åpne

Klikk på Generate for å laste ned en zip-fil, pakk den ut og importer den i IDE-et. IDE-et gjenkjenner Maven-prosjektet og setter det opp automatisk.

Utforsk prosjektet

Bli kjent med strukturen: src/main/java for kode, src/main/resources for konfigurasjon og ressurser, src/test/java for tester og pom.xml for avhengigheter og byggeinnstillinger.

Hovedklassen

Hovedklassen er startpunktet. Den har @SpringBootApplication og en standard main-metode som kaller SpringApplication.run() for å starte appen.

Kjør Deres første app

La oss skrive ut en melding ved oppstart ved hjelp av en CommandLineRunner – en komponent som kjører koden Deres rett etter at applikasjonskonteksten er lastet inn.

package com.example.myfirstapp;

import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

@SpringBootApplication
public class MyfirstappApplication {

    public static void main(String[] args) {
        SpringApplication.run(MyfirstappApplication.class, args);
    }

    @Bean
    public CommandLineRunner run(String... args) throws Exception {
        return args -> System.out.println("Hello CoddyKit!");
    }
}

Kontroller prosjektstrukturen

Hvilken av disse filene eller mappene finnes vanligvis i et nygenerert Spring Boot-prosjekt og brukes til å definere avhengighetene?

Oppsummering: Deres første app

Ferdig! De opprettet grunnstrukturen i et prosjekt med Spring Initializr, la til Spring Web, utforsket strukturen og skrev ut Hello World ved hjelp av en CommandLineRunner. Neste steg er å se nærmere på automatisk konfigurasjon.

Gratis å komme i gang

Lær deg Java med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
21
Leksjoner
84

Ofte stilte spørsmål

Er leksjonen «Opprette din første applikasjon» gratis?

Ja – hele teksten i «Opprette din første applikasjon» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Komplett guide til Spring Boot 4-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Komplett guide til Spring Boot 4 inneholder totalt 4 leksjoner.

Hva lærer jeg i «Opprette din første applikasjon»?

Bygg en grunnleggende «Hello World»-applikasjon ved hjelp av Spring Initializr, og utforsk prosjektstrukturen. Du øver på Komplett guide til Spring Boot 4 med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Komplett guide til Spring Boot 4?

Ingen tidligere erfaring er nødvendig. Komplett guide til Spring Boot 4 på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 2 av 4.

Hvor lang tid tar leksjonen «Opprette din første applikasjon»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Komplett guide til Spring Boot 4-leksjonen?

Ja. Alle Komplett guide til Spring Boot 4-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Introduksjon til Spring Boot 4
  2. Opprette din første applikasjon
  3. Automatisk konfigurering i Spring Boot
  4. Forstå prosjektstrukturen i Spring Boot
← Tilbake til Komplett guide til Spring Boot 4