Questions marquées «spring»

Le Spring Framework est un framework open source pour le développement d'applications sur la plate-forme Java. Son cœur est un support riche pour les architectures basées sur les composants, et il compte actuellement plus de vingt modules hautement intégrés.

8
Qu'indique l'annotation @Valid dans Spring?
Dans l'exemple suivant, le ScriptFileparamètre est marqué d'une @Validannotation. Que fait l' @Validannotation? @RequestMapping(value = "/scriptfile", method = RequestMethod.POST) public String create(@Valid ScriptFile scriptFile, BindingResult result, ModelMap modelMap) { if (scriptFile == null) throw new IllegalArgumentException("A scriptFile is required"); if (result.hasErrors()) { modelMap.addAttribute("scriptFile", scriptFile); modelMap.addAttribute("showcases", ShowCase.findAllShowCases()); return "scriptfile/create"; } scriptFile.persist(); …

2
créer deux méthodes pour le même modèle d'URL avec des arguments différents
J'ai un scénario où une URL "serachUser" peut venir avec deux valeurs différentes (paramètre de demande) userId ou UserName. donc pour cela j'ai créé deux méthodes public String searchUserById(@RequestParam long userID, Model model) public ModelAndView searchUserByName(@RequestParam String userName) Mais je reçois une exception de mappage ambiguë. Spring a un moyen …

3
JpaRepository Non pris en charge pour les opérations DML [supprimer la requête]
J'ai écrit une requête pour supprimer certains objets dans l'extension de mon interface JPaRepository, mais lorsque j'exécute la requête, cela lève une exception! Quelqu'un peut-il me l'expliquer? Requete: public interface LimitRepository extends JpaRepository<CLimit, Long> { @Query("delete from CLimit l where l.trader.id =:#{#trader.id}") void deleteLimitsByTrader(@Param("trader") CTrader trader); } J'ai eu cette …

7
Qu'est-ce que le modèle dans ModelAndView de Spring MVC?
Avoir cette fonction de base protected ModelAndView handleRequestInternal(...) { ... return new ModelAndView("welcomePage", "WelcomeMessage", message); } Je sais que cela retournera modelandView. Je sais que welcomePagec'est mon nom de vue, donc cela signifie que quelque chose comme welcomepage.jspva être appelé. Mais je suis confus avec ce qu'est la partie modèle. …

4
Comment obtenir le chemin du répertoire des ressources par programme
J'ai la disposition de répertoire suivante: src principale Java Ressources sql (scripts pour la base de données) ressort (configuration) webapp Dans une classe ServletContextListener, je souhaite accéder aux fichiers du répertoire SQL et les lister. Fondamentalement, mon problème est avec le chemin, car je sais que répertorier les fichiers sous …
86 java  spring  io 

22
Demande Spring JSON obtenant 406 (non acceptable)
c'est mon javascript: function getWeather() { $.getJSON('getTemperature/' + $('.data option:selected').val(), null, function(data) { alert('Success'); }); } c'est mon contrôleur: @RequestMapping(value="/getTemperature/{id}", headers="Accept=*/*", method = RequestMethod.GET) @ResponseBody public Weather getTemparature(@PathVariable("id") Integer id){ Weather weather = weatherService.getCurrentWeather(id); return weather; } spring-servlet.xml <context:annotation-config /> <tx:annotation-driven /> Obtenir cette erreur: GET http://localhost:8080/web/getTemperature/2 406 (Not Acceptable) …
85 java  javascript  ajax  json  spring 

1
Qu'est-ce qu'un proxy de portée au printemps?
Comme nous le savons, Spring utilise des proxys pour ajouter des fonctionnalités ( @Transactionalet @Scheduledpar exemple). Il existe deux options: utiliser un proxy dynamique JDK (la classe doit implémenter des interfaces non vides) ou générer une classe enfant à l'aide du générateur de code CGLIB. J'ai toujours pensé que proxyMode …


5
Springfox Swagger ne fonctionne pas dans Spring Boot 2.2.0
Je souhaite mettre à jour Spring Boot v2.1.9 vers 2.2.0. Mais après la mise à niveau, je reçois quelques exceptions, ce qui indique que Spring Fox utilise une ancienne version de Spring-Plugin-Core. Existe-t-il une autre solution ou dois-je abandonner le plugin springfox? *************************** APPLICATION FAILED TO START *************************** Description: An …

1
Quel est le remplacement du serveur d'autorisation obsolète dans Spring Security?
Spring Security 5.2.2 a incorporé le projet Spring Security OAuth, mais pas AuthorizationServer ou ResourceServer. Quels sont les remplacements de AuthorizationServer dans Spring Security 5.2.2? Guide de migration OAuth-2.0 Ce document contient des conseils pour déplacer les clients et les serveurs de ressources OAuth 2.0 de Spring Security OAuth 2.x …


3
Spring boot 2 embed tomcat 9.0.26 ne peut pas charger le flux de fichiers jks fermé
J'essaie d'utiliser SSL sur Spring Boot 2.2.0 avec Tomcat 9.0.26 intégré, mais Tomcat ne peut pas charger le flux de fichiers JKS fermé. Voici les propriétés de l'application: server.port=443 server.ssl.key-store-type=JKS server.ssl.key-store=C:\\Keystore\\mykey.jks server.ssl.key-store-password=cccc server.ssl.key-alias=*.mydomain.com Exception: org.springframework.boot.web.server.WebServerException: impossible de démarrer le serveur Tomcat intégré à org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start (TomcatWebServer.java:215) ~ [spring-boot-2.2.0 .BUILD-SNAPSHOT.jar! /: 2.2.0.BUILD-SNAPSHOT] …

5
L'application de démarrage de printemps de base ne fonctionne pas, montrant: Échec de l'actualisation des données en direct du processus xxxx
Je suis débutant pour la botte de printemps. J'ai initialisé un nouveau projet et essayé de l'exécuter mais cela ne fonctionne pas correctement. Lorsque j'exécute cette application de démarrage de printemps, elle démarre l'exécution. Dans le compilateur inférieur / barre d'état, il montre le traitement et la nouvelle tentative. il …


1
Comment installer le plugin Docker pour un plugin basé sur JSON
Je travaille sur un tout nouveau plugin de volume et je dois passer tous les tests vol-test . Et j'ai réussi tous les tests (sur un environnement avec plugin installé) sauf le premier, qui l'est docker plugin install. Le fait est qu'il existe trois façons possibles d'installer un plugin personnalisé: …
9 java  spring  docker 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.