Maison > Java > javaDidacticiel > Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur

Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-05-14 08:10:17
avant
6567 Les gens l'ont consulté

SpringBoot novice a créé un projet, mais le contrôleur n'a pas pu être analysé pour une série de problèmes

1.

Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur

#🎜 🎜#2.# 🎜🎜#

Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur3.

Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur4. 🎜🎜#

5.

Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur

6. Une autre façon est d'ajouter @ComponentScan(basePackages={"xxx.xxx. .xx","xxx.xxx.xx"}) contient le nom complet du package, qui peut être utilisé pour plusieurs

SpringBoot Le contrôleur personnalisé ne peut pas être analysé. L'itinéraire du contrôleur personnalisé vers #🎜🎜 #Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleurSpringBoot est introuvable car la classe de démarrage et le package Controller personnalisé ne se trouvent pas dans le même répertoire.

Placement officiellement recommandé de application.java : les beans restants et application.java sont placés dans le même chemin de package, mais cela n'est pas recommandé.

Solution :

1. Placez la classe de contrôleur auto-construite dans le même répertoire de niveau que la classe de démarrage (et non Ceci est recommandé).

Comment résoudre le problème selon lequel SpringBoot ne peut pas analyser le contrôleur2. Remplacez l'annotation @RestController @EnableAutoConfiguration de la classe de démarrage par @SpringBootApplication.

3. Démarrez l'annotation de classe @RestController @EnableAutoConfiguration plus l'annotation @ComponentScan.

Deux méthodes de configuration des annotations utilisant l'analyse Springboot :

1, la première

@Controller 
@EnableAutoConfiguration 
@ComponentScan
Copier après la connexion

2, le deuxième type

@SpringBootApplication      
@ComponentScan
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal