1.
2.
3.
4.
5.
6 Cara lain ialah menambahkan @ComponentScan(basePackages={"xxx.xxx.xx", "xxx.xxx.xx"}) pada kemasukan kelas perkhidmatan nama, boleh berbilang
Laluan pengawal tersuai SpringBoot tidak ditemui kerana kelas permulaan dan pakej Pengawal tersuai tidak berada dalam direktori tahap yang sama Bawah.
Lokasi yang disyorkan secara rasmi untuk application.java: Letakkan selebihnya kacang dalam laluan pakej yang sama seperti application.java, tetapi ini tidak disyorkan.
1. Letakkan kelas pengawal binaan sendiri dalam direktori yang sama dengan kelas permulaan (ini tidak disyorkan).
2. Tukar anotasi @RestController @EnableAutoConfiguration kelas permulaan kepada @SpringBootApplication.
3 Mulakan kelas @RestController @EnableAutoConfiguration anotasi ditambah @ComponentScan anotasi.
Dua kaedah konfigurasi anotasi menggunakan pengimbasan springboot:
1
@Controller @EnableAutoConfiguration @ComponentScan
yang kedua
@SpringBootApplication @ComponentScan
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah yang SpringBoot tidak dapat mengimbas Pengawal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!