Spring Boot - Struktura kodu

Spring Boot nie ma żadnego układu kodu do pracy. Jest jednak kilka sprawdzonych metod, które mogą nam pomóc. W tym rozdziale omówiono je szczegółowo.

Pakiet domyślny

Klasa, która nie ma żadnej deklaracji pakietu, jest traktowana jako default package. Zauważ, że generalnie domyślna deklaracja pakietu nie jest zalecana. Spring Boot spowoduje problemy, takie jak nieprawidłowe działanie automatycznej konfiguracji lub skanowania składników, gdy użyjesz domyślnego pakietu.

Note- Zalecaną konwencją nazewnictwa Javy dla deklaracji pakietu jest odwrócona nazwa domeny. Na przykład -com.tutorialspoint.myproject

Typowy układ

Typowy układ aplikacji Spring Boot pokazano na poniższym obrazku -

Plik Application.java powinien zadeklarować główną metodę wraz z @SpringBootApplication. Przestrzegaj kodu podanego poniżej, aby lepiej zrozumieć -

package com.tutorialspoint.myproject;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

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