Articles of spring

Spring ne peut pas trouver le fichier de configuration xml bean lorsqu’il existe

J’essaie de faire mon premier haricot au spring mais j’ai un problème avec le chargement d’un contexte. J’ai un fichier de configuration XML du bean dans src / main / resources. Je reçois les exceptions IOException suivantes: Exception dans le thread “main” org.springframework.beans.factory.BeanDefinitionStoreException: IOException analysant un document XML à partir de la ressource de chemin […]

Comment définissez-vous les en-têtes de cache dans Spring MVC?

Dans un contrôleur Spring MVC basé sur des annotations, quelle est la méthode préférée pour définir les en-têtes de cache pour un chemin spécifique?

Comprendre le seuil de conservation et de renouvellement du serveur Eureka Spring Cloud

Je suis nouveau dans le développement de microservices, bien que je fasse des recherches à ce sujet depuis un certain temps, en lisant les documents de Spring et Netflix. J’ai commencé un projet simple disponible sur Github . Il s’agit essentiellement d’un serveur Eureka (Archimedes) et de trois microservices clients Eureka (une API publique et […]

Aucun haricot correspondant au type… trouvé pour la dépendance

Après quelques jours d’essayer et d’attendre des réponses sur les forums springsource, je vais essayer ici. L’exécution de mon application entraîne les exceptions suivantes: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.example.my.services.user.UserService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:924) org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:793) org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:707) org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:478) org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) […]

Impossible de générer automatiquement le champ: RestTemplate dans l’application d’amorçage Spring

Je suis en dessous de l’exception lors de l’exécution de l’application Spring Boot lors du démarrage: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘testController’: Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.web.client.RestTemplate com.micro.test.controller.TestController.restTemplate; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.client.RestTemplate] found for dependency: expected at least […]

Requête insensible à la casse avec Spring CrudRepository

Avec la requête Spring CrudRepository; Je veux sélectionner les entités “DeviceType” avec sa propriété “name”. Mais après la requête, sélectionnez les droits de la manière sensible à la casse. Comment je le rends insensible à la casse. Merci. public interface DeviceTypeRepository extends CrudRepository, JpaSpecificationExecutor { public Iterable findByNameContaining(Ssortingng name); }

Le type WebMvcConfigurerAdapter est obsolète

Je viens de migrer vers spring version 5.0.1.RELEASE mais soudainement dans eclipse STS WebMvcConfigurerAdapter est marqué comme obsolète public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler(“/resources/**”).addResourceLocations(“/resources/”); // to serve static .html pages… registry.addResourceHandler(“/static/**”).addResourceLocations(“/resources/static/”); } …. } Comment puis-je supprimer cela!

Envoi d’une requête GET avec les en-têtes d’authentification à l’aide de restTemplate

Je dois récupérer une ressource de mon serveur en envoyant une requête GET avec certains en-têtes d’autorisation à l’aide de RestTemplate. Après avoir parcouru les documents, j’ai remarqué qu’aucune des méthodes GET n’accepte les en-têtes en tant que paramètre, et la seule façon d’envoyer des en-têtes tels que accepter et autoriser consiste à utiliser la […]

Comment fonctionne le FetchMode dans Spring Data JPA

J’ai une relation entre trois objects du modèle dans mon projet (des extraits de modèle et de référentiel à la fin du message). Lorsque j’appelle PlaceRepository.findById il PlaceRepository.findById trois requêtes: (“sql”) SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city c LEFT […]

Spring Boot – injecte la carte depuis application.yml

J’ai une application Spring Boot avec le fichier application.yml suivant – pris essentiellement ici : info: build: artifact: ${project.artifactId} name: ${project.name} description: ${project.description} version: ${project.version} Je peux injecter des valeurs particulières, par exemple @Value(“${info.build.artifact}”) Ssortingng value J’aimerais toutefois injecter toute la carte, c’est-à-dire quelque chose comme ceci: @Value(“${info}”) Map info Est-ce possible? De toute évidence, […]