Quelle est la différence entre @RequestParamet @PathVariablelors de la gestion des caractères spéciaux? +a été accepté par @RequestParamcomme espace. Dans le cas de @PathVariable, a +été accepté comme
Quelle est la différence entre @RequestParamet @PathVariablelors de la gestion des caractères spéciaux? +a été accepté par @RequestParamcomme espace. Dans le cas de @PathVariable, a +été accepté comme
Je souhaite enregistrer les instructions SQL dans un fichier. J'ai les propriétés suivantes dansapplication.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver
Je veux savoir ce qui se passe réellement lorsque vous annotez une méthode avec @Transactional? Bien sûr, je sais que Spring encapsulera cette méthode dans une transaction. Mais, j'ai les doutes suivants: J'ai entendu dire que Spring crée une classe proxy ? Quelqu'un peut-il expliquer cela plus en...
J'ai un objet utilisateur qui est envoyé vers et depuis le serveur. Lorsque j'envoie l'objet utilisateur, je ne veux pas envoyer le mot de passe haché au client. J'ai donc ajouté @JsonIgnorela propriété de mot de passe, mais cela l'empêche également d'être désérialisé dans le mot de passe, ce qui...
Je lis la documentation de référence de Spring 3.0.x pour comprendre l'annotation Spring Autowired: 3.9.2 @Autowired et @Inject Je ne peux pas comprendre les exemples ci-dessous. Avons-nous besoin de faire quelque chose dans le XML pour que cela fonctionne? EXEMPLE 1 public class SimpleMovieLister...
J'ai un tas de haricots de printemps qui sont récupérés dans le chemin de classe via des annotations, par exemple @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } Dans le fichier XML Spring, un
J'utilise des données de printemps et mon DAO ressemble public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } Dans le code ci-dessus, la ligne commentée montre mon intention. Spring data peut-il...
Je les ai inclus dans le Build Path : toutes les bibliothèques de printemps Bibliothèque Apache Tomcat 7.0 Le projet échoue toujours au démarrage: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException:...
J'ai une application Web Spring MVC qui utilise Spring Security. Je veux connaître le nom d'utilisateur de l'utilisateur actuellement connecté. J'utilise l'extrait de code ci-dessous. Est-ce la voie acceptée? Je n'aime pas avoir un appel à une méthode statique à l'intérieur de ce contrôleur - qui...
Je voudrais injecter un objet maquette Mockito dans un bean Spring (3+) à des fins de tests unitaires avec JUnit. Mes dépendances de bean sont actuellement injectées en utilisant l' @Autowiredannotation sur les champs membres privés. J'ai envisagé d'utiliser ReflectionTestUtils.setFieldmais...
J'ai posé une question générale sur Spring: les beans Spring auto-castés et plusieurs personnes ont répondu qu'il ApplicationContext.getBean()fallait éviter autant que possible d' appeler Spring's . Pourquoi donc? Sinon, comment puis-je accéder aux beans que j'ai configurés pour créer Spring?...
Je dois passer un RESTappel qui inclut des en-têtes et des paramètres de requête personnalisés. J'ai mis mon HttpEntityavec juste les en-têtes (pas de corps), et j'utilise la RestTemplate.exchange()méthode comme suit: HttpHeaders headers = new HttpHeaders(); headers.set("Accept",...
Dans mon fichier de contexte d'application de printemps, j'ai quelque chose comme: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value"...
Problème: nous avons une API RESTful basée sur Spring MVC qui contient des informations sensibles. L'API doit être sécurisée, mais l'envoi des informations d'identification de l'utilisateur (combo utilisateur / passe) avec chaque demande n'est pas souhaitable. Conformément aux directives REST (et...
Quelle est la différence entre mettre une propriété sur application.yml ou bootstrap.yml dans Spring Boot? Dans le cas logging.config, l'application fonctionne
Est-il possible d'utiliser plusieurs @RequestMappingannotations sur une méthode? Comme : @RequestMapping("/") @RequestMapping("") @RequestMapping("/welcome") public String welcomeHandler(){ return "welcome"; }
Je veux avoir une liste de valeurs dans un fichier .properties, c'est-à-dire: my.list.of.strings=ABC,CDE,EFG Et pour le charger directement dans ma classe, c'est à dire: @Value("${my.list.of.strings}") private List<String> myList; Si je comprends bien, une alternative consiste à l'avoir dans...
J'ai un test d'intégration simple @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON)
J'essaie d'écrire un test unitaire pour un simple bean utilisé dans mon programme pour valider les formulaires. Le bean est annoté avec @Componentet a une variable de classe qui est initialisée en utilisant @Value("${this.property.value}") private String thisProperty; Je voudrais écrire des tests...
J'ai un cas d'utilisation où j'ai besoin d'appeler une méthode (non statique) dans le bean une seule fois lors du chargement d'ApplicationContext. Est-ce correct si j'utilise MethodInvokingFactoryBean pour cela? Ou nous avons une meilleure solution? En remarque, j'utilise