Articles of botte de spring

Actionneur de botte à ressort sans botte de ressort

J’ai travaillé sur une application Spring / Spring MVC et je cherche à append des mesures de performance. J’ai rencontré Spring Boot Actuator et cela ressemble à une excellente solution. Cependant, mon application n’est pas une application Spring Boot. Mon application s’exécute dans un conteneur traditionnel Tomcat 8. J’ai ajouté les dépendances suivantes // Spring […]

Point d’arrêt à «jeter un nouveau SilentExitException ()» dans Eclipse + Spring Boot

Chaque fois que je lance mon projet Spring Boot sur le mode de débogage dans Eclipse IDE (Spring Tool Suite), le thread s’arrête à “jeter une nouvelle SilentExitException ();” ligne même sans point d’arrêt. Une solution pour éviter ce comportement? org.springframework.boot.devtools.restart.SilentExitExceptionHandler.exitCurrentThread () (ligne 53): public static void exitCurrentThread() { throw new SilentExitException(); } Cela commence […]

Comment exclure les classes * AutoConfiguration dans les tests Spring Boot JUnit?

J’ai essayé: @RunWith(SpringJUnit4ClassRunner.class) @EnableAutoConfiguration(exclude=CrshAutoConfiguration.class) @SpringApplicationConfiguration(classes = Application.class) @WebAppConfiguration public class LikeControllerTest { Cependant, le CRaSSHD démarre toujours. Bien que cela ne nuise pas actuellement au test, j’aimerais désactiver les modules inutiles lors des tests unitaires pour accélérer et éviter les conflits potentiels.

Comment changer le logo Spring Boot en Nyan Cat?

Lorsque je démarre l’application, je devrais voir quelque chose de similaire à ce qui suit: . ____ _ __ _ _ /\\ / ___’_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | ‘_ | ‘_| | ‘_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | […]

Fichier JSP non rendu dans l’application Web Spring Boot

J’ai une application Web Spring Boot qui fonctionne avec Tomcat intégré (par défaut). Lorsqu’il fournit des fichiers JSP dans le cadre du rendu de la vue que j’ai spécifiée dans mon contrôleur, les fichiers JSP ne sont pas restitués en tant que tels, et ils impriment le contenu. Par exemple: index.jsp Test Lorsque la vue […]

Différence entre intercepteur et filtre dans Spring MVC

Je suis un peu confus au sujet des objectives de Filter et d’ Interceptor . Si j’ai bien compris docs, Interceptor est exécuté entre les requêtes. D’autre part, le Filter est exécuté avant l’affichage du rendu, mais après la réponse du contrôleur. Alors, où est la différence entre postHandle() dans Interceptor et doFilter() dans Filter? […]

Spring Boot sans le serveur web

J’ai une application Spring Boot simple qui reçoit les messages d’une queue JMS et enregistre certaines données dans un fichier journal, mais n’a pas besoin d’un serveur Web. Est-il possible de démarrer Spring Boot sans le serveur Web?

Fichier application.properties spécifique à l’environnement dans l’application Spring Boot

Dans mon application Spring Boot, je souhaite créer un fichier de propriétés spécifique à l’environnement. Le type de packaging de mon application en guerre et je l’exécute dans tomcat intégré. J’utilise sts et exécute le principal à partir de sts lui-même. Puis-je avoir un fichier de propriétés d’environnement spécifique comme application – $ {env-value} .properties? […]

Spring Boot: impossible d’accéder au contrôleur REST sur localhost (404)

J’essaie d’adapter l’exemple de contrôleur REST sur le site Web de Spring Boot. Malheureusement, j’ai l’erreur suivante lorsque j’essaie d’accéder à l’URL localhost:8080/item . { “timestamp”: 1436442596410, “status”: 404, “error”: “Not Found”, “message”: “No message available”, “path”: “/item” } POM: 4.0.0 SpringBootTest SpringBootTest 0.0.1-SNAPSHOT 1.8 com.nice.application ${mainClassPackage}.InventoryApp maven-comstackr-plugin 3.3 ${javaVersion} ${javaVersion} org.springframework.boot spring-boot-maven-plugin ${mainClass} ZIP […]

Comment récupérer les parameters de requête dans Spring Boot?

Je développe un projet utilisant Spring Boot. J’ai un contrôleur qui accepte les requêtes GET . Actuellement, j’accepte les demandes adressées aux types d’URL suivants: http: // localhost: 8888 / user / data / 002 mais je veux accepter les requêtes en utilisant les parameters de requête : http: // localhost: 8888 / user? data […]