Questions marquées «spring»

122
ContextLoaderListener ou pas?

Une application Web Spring standard (créée par Roo ou modèle "Spring MVC Project") crée un fichier web.xml avec ContextLoaderListeneret DispatcherServlet. Pourquoi n'utilisent-ils pas seulement le DispatcherServletet le font-ils pour charger la configuration complète? Je comprends que le...

121
Comment arrêter correctement une application Spring Boot?

Dans le document Spring Boot, ils ont déclaré que «Chaque SpringApplication enregistrera un hook d'arrêt auprès de la JVM pour s'assurer que ApplicationContext est fermé correctement à la sortie. Lorsque je clique ctrl+csur la commande shell, l'application peut être arrêtée en douceur. Si j'exécute...

119
Comment définir @Value comme facultatif

J'ai ce qui suit dans un haricot de printemps: @Value("${myValue}") private String value; La valeur est correctement injectée. Cependant, la variable doit être facultative, elle est transmise en tant que paramètre de ligne de commande (qui est ensuite ajouté au contexte Spring à l'aide d'un...

116
Que fait java: comp / env / do?

J'ai juste passé trop de temps de ma journée à essayer de trouver des erreurs lors de la connexion d'un bean d'usine JNDI. Le problème s'est avéré être qu'au lieu de cela ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"...

116
Le type WebMvcConfigurerAdapter est obsolète

Je viens de migrer vers la version mvc de printemps 5.0.1.RELEASEmais soudainement dans eclipse STS WebMvcConfigurerAdapter est marqué comme obsolète public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) {...

115
Erreur lors de la création du bean avec le nom 'entityManagerFactory' défini dans la ressource de chemin de classe: l'invocation de la méthode init a échoué

Lorsque je compile mon projet de printemps, j'ai eu l'erreur suivante. Erreur lors de la création du bean avec le nom 'entityManagerFactory' défini dans la ressource de chemin de classe [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]: l'invocation de...