Spring Boot - Struktur Kode
Spring Boot tidak memiliki tata letak kode untuk digunakan. Namun, ada beberapa praktik terbaik yang akan membantu kami. Bab ini membahasnya secara rinci.
Paket default
Kelas yang tidak memiliki deklarasi paket apa pun dianggap sebagai a default package. Perhatikan bahwa umumnya deklarasi paket default tidak direkomendasikan. Spring Boot akan menyebabkan masalah seperti kegagalan fungsi Konfigurasi Otomatis atau Pemindaian Komponen, saat Anda menggunakan paket default.
Note- Konvensi penamaan yang direkomendasikan Java untuk deklarasi paket adalah nama domain yang dibalik. Misalnya -com.tutorialspoint.myproject
Tata Letak Khas
Tata letak khas aplikasi Spring Boot ditunjukkan pada gambar di bawah ini -
File Application.java harus mendeklarasikan metode utama bersama dengan @SpringBootApplication. Perhatikan kode yang diberikan di bawah ini untuk pemahaman yang lebih baik -
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);}
}