Académique Documents
Professionnel Documents
Culture Documents
Le résultat est le même pour les deux codes. Mais, y en a-t-il un qui est préférable à l'autre ?
2/-Quelle est le nom de l'interface Spring implémentée ci-dessous, utilisée pour valider un
business model depuis plusieurs modules Spring ?
3/-Parmi les propositions suivantes, quelles sont celles qui désignent des modules Spring ?
Plusieurs réponses attendues.
4/- Que se passe-t-il quand on demande à une BeanFactory de fournir une instance de bean
pour lequel il existe de multiples candidats, alors qu'un seul bean candidat était attendu ?
5/- Comment déclare-t-on un endpoint REST dans Spring ?
6/- Vous créez un répo JPA représentant des objets Employee persistés en base de
données. Vous souhaitez pouvoir appeler des méthodes fournies par Spring "out-of-the-box"
pour créer, mettre à jour, effacer et lire ces objets et rien de plus. Quelle classe Spring
devriez-vous étendre ?
7/- Quelle annotation de Spring Boot permet d'activer le SSO (Single Sign On) avec un
provider OAuth2 déclaré au niveau de propriétés externes ? Cette annotation a été introduite
par Spring Boot 2.0.0.
8/- Quelle méthodes vont être interceptées par ce pointcut ?
9/- Un bean est annoté avec @Lazy. Quand est-il initialisé ? Plusieurs réponses attendues.
10/- On considère les deux classes suivantes. L'une qui définit une vérification de condition
custom :
@Conditional(ModelExistsCondition.class)
11/- En utilisant Spring MVC, avec quelle annotation doit-on remplacer XXX, à la ligne 4, si
l'on souhaite que la méthode getCart() soit exécutée suite à un appel de l'URL /cart/{cartId}
par la méthode GET ? Écrivez l'annotation complète.
Réponse(s) correcte(s)
- RequestMapping(value="/cart/{cartId}", method=RequestMethod.GET)
- @RequestMapping(value="/cart/{cartId}", method=RequestMethod.GET)
- RequestMapping(value = "/cart/{cartId}", method = RequestMethod.GET)
- @RequestMapping(value = "/cart/{cartId}", method = RequestMethod.GET)
- GetMapping("/cart/{cartId}") @GetMapping("/cart/{cartId}")
12/- Au sein de Spring MVC, qu'est-ce qui est vrai à propos des beans définis au niveau de
applicationContext.xml et de spring-servlet.xml ? Plusieurs réponses attendues.
13/- Vous souhaitez que Spring auto-génère une classe repository pour les entités de la
classe Car, avec des ids de type Long.
Par quoi doit-on remplacer XXXXX dans le code ci-dessous ?
17/- quelle classe de spring framework utiliserez pour appeler un service Rest spring:
Reponse : RestTemplate
18/-
19/- À résoudre
21/-
22/- quel événement du cycle de vie de l’application n’existe pas dans spring framework ?
23/- Le code ci-dessous est supposé faire un appel à une méthode statique d'une classe
communément utilisée de Spring Security ( XXX dans l'image) pour récupérer le nom de
l'utilisateur actuellement loggué. Quelle est cette classe ?
Réponse : SecurityContextHolder