[JAVA] Je veux connaître la méthode du contrôleur où l'exception a été levée dans le ExceptionHandler de Spring Boot

1. Ce que vous voulez faire

--Définir la gestion des exceptions avec ExceptionHandler

2. Version, conditions, etc.

3. Ce que j'ai fait

--Ajoutez HandlerMethod handlerMethod au paramètre de la méthode annotée avec ExceptionHandler

MyExceptionHandler.java



@ExceptionHandler(MyException.class)
public ResponseEntity<String> myExceptionHandler(
    MyException exception,
    HandlerMethod handlerMethod) {

    //réduction
}

4. Document

fin.

Recommended Posts

Je veux connaître la méthode du contrôleur où l'exception a été levée dans le ExceptionHandler de Spring Boot
Je veux contrôler le message d'erreur par défaut de Spring Boot
05. J'ai essayé de supprimer la source de Spring Boot
J'ai essayé de réduire la capacité de Spring Boot
Je veux connaître la réponse de l'application Janken
Je souhaite contrôler la taille de fichier maximale pour le téléchargement de fichiers pour chaque URL dans Spring Boot
Ce que j'ai fait lors de la migration de la série Spring Boot 1.4 vers la série 2.0
Ce que j'ai fait lors de la migration de la série Spring Boot 1.5 vers la série 2.0
Je veux changer la valeur de l'attribut dans Selenium of Ruby
Que faire lorsque vous souhaitez connaître la position source où la méthode est définie dans binding.pry
J'étais accro à la méthode du rouleau
[Spring Boot] J'ai étudié comment implémenter le post-traitement de la demande reçue.
Je veux afficher des images avec REST Controller de Java et Spring!
Étapes pour rendre Spring Boot capable de faire référence à la valeur dans le fichier de propriétés
Je veux connaître le JSP du portlet ouvert lors du développement de Liferay
Je veux passer l'argument d'Annotation et l'argument de la méthode d'appel à aspect
Mon mémorandum que je veux faire ValidationMessages.properties UTF8 dans Spring Boot
L'histoire de la montée de la série Spring Boot 1.5 à la série 2.1
Je veux var_dump le contenu de l'intention
Je veux obtenir la valeur en Ruby
Obtenez le nom de classe et le nom de méthode du contrôleur exécuté par le HandlerInterceptor de Spring Boot
Obtenez le chemin défini dans la classe Controller de Spring Boot sous forme de liste
Comment définir des variables d'environnement dans le fichier de propriétés de l'application Spring Boot
J'étais accro à NoSuchMethodError dans Cloud Endpoints
Spécifiez le codage des ressources statiques dans Spring Boot
Je veux appeler une méthode d'une autre classe
Je veux intégrer n'importe quel TraceId dans le journal
Exécution asynchrone des requêtes examinée dans Spring Boot 1.5.9
Je souhaite afficher le nom de l'affiche du commentaire
[Active Admin] Je souhaite spécifier l'étendue de la collection à afficher dans select_box
Comment utiliser CommandLineRunner dans Spring Batch of Spring Boot
[Rails] Je souhaite afficher la destination du lien de link_to dans un onglet séparé
Je veux appeler la méthode principale en utilisant la réflexion
Je veux que vous racontiez que l'erreur a été résolue lorsque vous avez poignardé le chargeur dans le coin de la tête
La partie à laquelle j'étais accro dans "Introduction à Ajax dans les applications Web Java" de NetBeans
[Commentaire approximatif] Je veux épouser la méthode du pluck
Je veux retourner la position de défilement de UITableView!
Je souhaite contrôler l'affichage de la barre de navigation de gestion supérieure (menu Contrôle) dans Liferay 7 / DXP
Je veux recréer le contenu des actifs à partir de zéro dans l'environnement construit avec capistrano
L'histoire de la montée de Spring Boot de la série 1.5 à la série 2.1 part2
À propos de la fonction de Spring Boot en raison de différentes versions
Ce que j'ai corrigé lors de la mise à jour vers Spring Boot 1.5.12 ・ Ce à quoi j'étais accro
Je souhaite modifier le paramètre de sortie du journal de UtilLoggingJdbcLogger
Je veux appeler une méthode et compter le nombre
Je souhaite utiliser la méthode de désinfection autre que View.
J'étais accro au réglage de laradock + VSCode + xdebug
Je souhaite passer au même écran dans l'état enregistré
[Ruby] Je souhaite inverser l'ordre de la table de hachage
Utilisez @ControllerAdvice, @ExceptionHandler, HandlerExceptionResolver dans Spring Boot pour intercepter les exceptions
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
Mémo de méthode de contrôleur de démarrage à ressort
Les rails étaient difficiles, alors j'ai fait quelque chose comme un contrôleur Spring Framework pour faire une pause
[Controller] Je veux récupérer la valeur numérique d'une colonne spécifique de la base de données (mon mémo)
[Spring Boot] Je veux ajouter mon propre fichier de propriétés et obtenir la valeur avec env.getProperty ().