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.

11
Profil par défaut Spring-boot pour les tests d'intégration
Spring-boot utilise des profils Spring ( http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html ) qui permettent par exemple d'avoir une configuration séparée pour différents environnements. Une façon d'utiliser cette fonctionnalité est de configurer la base de données de test à utiliser par les tests d'intégration. Je me demande cependant est-il nécessaire de créer mon propre profil …

7
Le type de contenu 'application / x-www-form-urlencoded; charset = UTF-8' n'est pas pris en charge pour @RequestBody MultiValueMap
Basé sur la réponse au problème avec x-www-form-urlencoded avec Spring @Controller J'ai écrit la méthode @Controller ci-dessous @RequestMapping(value = "/{email}/authenticate", method = RequestMethod.POST , produces = {"application/json", "application/xml"} , consumes = {"application/x-www-form-urlencoded"} ) public @ResponseBody Representation authenticate(@PathVariable("email") String anEmailAddress, @RequestBody MultiValueMap paramMap) throws Exception { if(paramMap == null || paramMap.get("password") …

4
Exception NoClassDefFoundError pour CacheProvider
Je suis un peu nouveau dans Spring et hibernate, donc j'essaie d'implémenter une application Web simple basée sur Spring 3 + hibernate 4 pendant que je démarre tomcat.J'ai cette exception: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) J'ai trouvé …

7
Comment définir une variable d'environnement ou une propriété système dans les tests de printemps?
J'aimerais écrire quelques tests qui vérifient la configuration XML Spring d'un WAR déployé. Malheureusement, certains beans nécessitent que certaines variables d'environnement ou propriétés système soient définies. Comment puis-je définir une variable d'environnement avant l'initialisation des beans spring lors de l'utilisation du style de test pratique avec @ContextConfiguration? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = …

9
Spring JPA @Query avec LIKE
J'essaie de créer une méthode dans CrudRepository qui pourra me donner la liste des utilisateurs, dont les noms d'utilisateur sont COMME le paramètre d'entrée (non seulement commencent par, mais le contiennent également). J'ai essayé d'utiliser la méthode"findUserByUsernameLike(@Param("username") String username)" mais comme il est dit dans la documentation Spring, cette méthode …
93 java  jquery  sql  spring  jpa 


3
Comment créer des méthodes personnalisées à utiliser dans les annotations de langage d'expression de sécurité Spring
Je voudrais créer une classe qui ajoute des méthodes personnalisées à utiliser dans le langage d'expression de sécurité Spring pour l'autorisation basée sur une méthode via des annotations. Par exemple, je voudrais créer une méthode personnalisée comme 'customMethodReturningBoolean' à utiliser d'une manière ou d'une autre comme ceci: @PreAuthorize("customMethodReturningBoolean()") public void …


7
Existe-t-il un moyen de spécifier une valeur de propriété par défaut dans Spring XML?
Nous utilisons un PropertyPlaceholderConfigurer pour utiliser les propriétés java dans notre configuration Spring ( détails ici ) par exemple: <foo name="port"> <value>${my.server.port}</value> </foo> Nous aimerions ajouter une propriété supplémentaire, mais disposer d'un système distribué où les instances existantes pourraient toutes utiliser une valeur par défaut. Existe-t-il un moyen d'éviter de …
91 java  xml  spring  properties 

5
Fichier Spring .properties: obtenir l'élément sous forme de tableau
Je charge les attributs de propriétés à partir d'un .propertiesfichier à l'aide de Spring comme suit: file: elements.properties base.module.elementToSearch=1 base.module.elementToSearch=2 base.module.elementToSearch=3 base.module.elementToSearch=4 base.module.elementToSearch=5 base.module.elementToSearch=6 Le fichier XML Spring file: myapplication.xml <bean id="some" class="com.some.Class"> <property name="property" value="#{base.module.elementToSearch}" /> </bean> Et ma classe.java file: Class.java public void setProperty(final List<Integer> elements){ this.elements = …


4
Annotation @Transactional. Comment revenir en arrière?
J'ai utilisé cette annotation avec succès pour une classe Dao. Et la restauration fonctionne pour les tests. Mais maintenant, j'ai besoin de restaurer du vrai code, pas seulement des tests. Il existe des annotations spéciales à utiliser dans les tests. Mais quelles annotations sont pour le code non test? C'est …
91 java  hibernate  spring 

12
Configurer ObjectMapper au printemps
mon objectif est de configurer le objectMapperde manière à ne sérialiser que les éléments annotés avec @JsonProperty. Pour ce faire, j'ai suivi cette explication qui explique comment configurer le objectmapper. J'ai inclus le objectmapper personnalisé comme décrit ici . Cependant, lorsque la classe NumbersOfNewEventsest sérialisée, elle contient toujours tous les …

6
Spring Data JPA mappe le résultat de la requête native vers POJO non-entité
J'ai une méthode de référentiel Spring Data avec une requête native @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId") Integer userId, @Param("groupId") Integer groupId); et je voudrais mapper le …


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.