Ich habe gerade begonnen, Spring Boot zu lernen, und ich wundere mich über ein Verhalten, das ich sehe.Spring Boot nicht erkennen Klasse außerhalb Boot-Klasse Paket
Ich habe nur zwei Klassen. 1. Spring Boot-Klasse 2. Controller-Klasse.
Bitte beziehen Sie sich auf die Bilder. Alles funktioniert gut, wenn ich die Klassen im Hauptpaket behalten habe. Aber es funktioniert nicht, wenn ich die GreetingController-Klasse in den Rest-Ordner verschiebe. Ich bekomme 404 Wenn ich das tue. Warum ist das?
Danke. Also wenn ich Klassen in verschiedene Pakete packen möchte. Sollte jedes Paket dann eine mit @SpringBootApplication annotierte Klasse haben? – GAK
Die Konvention ist eine SpringBootApplication pro Anwendung. Sie müssen es in den oberen Ordner legen, wenn Sie möchten. – Pracede
Danke. Das ist was ich dachte. Ich schätze die Hilfe sehr. – GAK