Spring Boot - Cấu trúc mã
Spring Boot không có bất kỳ bố cục mã nào để làm việc. Tuy nhiên, có một số phương pháp hay nhất sẽ giúp ích cho chúng ta. Chương này nói về chúng một cách chi tiết.
Gói mặc định
Một lớp không có bất kỳ khai báo gói nào được coi là default package. Lưu ý rằng thường không nên khai báo gói mặc định. Spring Boot sẽ gây ra các vấn đề như hoạt động sai cấu hình tự động hoặc quét thành phần, khi bạn sử dụng gói mặc định.
Note- Quy ước đặt tên được đề xuất của Java cho khai báo gói là tên miền đảo ngược. Ví dụ -com.tutorialspoint.myproject
Bố cục điển hình
Bố cục điển hình của ứng dụng Spring Boot được hiển thị trong hình dưới đây:
Tệp Application.java nên khai báo phương thức chính cùng với @SpringBootApplication. Hãy quan sát đoạn mã dưới đây để hiểu rõ hơn -
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);}
}