01 49 07 73 73
Nous contacter
S'inscrire
Espace client
Contact
01 49 07 73 73
Demande de contact
S'inscrire
FORMATIONS
SOLUTIONS
CERTIFICATIONS
VOUS ÊTES
FINANCEMENTS
A PROPOS
TOUS NOS DOMAINES DE FORMATION
Technologies numériques
Management - Développement personnel
Compétences métiers
COMMENT S'INSCRIRE À UNE FORMATION ?
COMMENT SE DÉROULE UNE FORMATION ?
CYBER ACADEMY
IA ACADEMY
NOS CENTRES
Accédez directement aux :
Nouveautés
Calendrier des Sessions Garanties
Séminaires état de l'art
Formations PME
Témoignages clients
FORMATIONS INTER
Stages pratiques
Séminaires état de l'art
Cours de synthèse
Classes à distance
Essentiels 3h30
Certifications et parcours diplômants
SOLUTIONS INTRA & SUR MESURE
Formations intra
Projets sur mesure
Webinars sur mesure
Ingénierie pédagogique
Coaching
DIGITAL LEARNING
Formations en ligne
Studio digital
ORGANISATION D'ÉVÉNEMENTS
Découvrez nos témoignages clients :
Capgemini Engineering - Projet inter : accompagner la montée en compétence de nos consultants IT
SNCF - Projet intra : prendre en main les outils Microsoft Power BI et SharePoint
Prisma Media - Projet digital sur mesure : créer une certification Google Workspace en ligne et en français
EY - Projet POEI : recruter des consultants cybersécurité formés à nos besoins
CERTIFICATIONS PAR THÉMATIQUE
CERTIFICATIONS PAR ÉDITEUR
PARCOURS CERTIFIANTS
TITRES RNCP
UNE ENTREPRISE
UN ÉTABLISSEMENT PUBLIC
UNE PME
En présentiel ou à distance, découvrez les temps forts de votre formation !
COMMENT FINANCER SA FORMATION ?
Plan de développement des compétences
OPCO
Fonds assurance formation
Aide individuelle à la formation
FNE-Formation
À PROPOS D'ORSYS
Qui sommes-nous ?
Notre approche pédagogique
Notre démarche qualité
Notre engagement RSE
Nos centres de formation
Nos contrats cadres
ESPACE CARRIÈRE
Consulter nos offres d'emploi
Devenir formateur ORSYS
RESSOURCES
Le magazine des experts métiers
Témoignages clients
Webinars
Vidéos
Trouvez le centre près de chez vous !
FORMATIONS
>
TOUS NOS DOMAINES DE FORMATION
Technologies numériques
Management - Développement personnel
Compétences métiers
COMMENT S'INSCRIRE À UNE FORMATION ?
COMMENT SE DÉROULE UNE FORMATION ?
CYBER ACADEMY
IA ACADEMY
NOS CENTRES
SOLUTIONS
>
SOLUTIONS INTER
Stages pratiques
Séminaires état de l'art
Cours de synthèse
Classes à distance
Essentiels 3h30
Certifications et parcours diplômants
SOLUTIONS INTRA & SUR MESURE
Formations intra
Projets sur mesure
Webinars sur mesure
Ingénierie pédagogique
Coaching
DIGITAL LEARNING
Formations en ligne
Studio digital
ORGANISATION D'ÉVÉNEMENTS
CERTIFICATIONS
>
CERTIFICATIONS PAR THÉMATIQUE
CERTIFICATIONS PAR ÉDITEUR
PARCOURS CERTIFIANTS
TITRES RNCP
VOUS ÊTES
>
UNE ENTREPRISE
UN ÉTABLISSEMENT PUBLIC
UNE PME
FINANCEMENTS
>
COMMENT FINANCER SA FORMATION ?
Plan de développement des compétences
OPCO
Fonds assurance formation
Aide individuelle à la formation
FNE-Formation
A PROPOS
>
À PROPOS D'ORSYS
Qui sommes-nous ?
Notre approche pédagogique
Notre démarche qualité
Notre engagement RSE
Nos centres de formation
Nos contrats cadres
ESPACE CARRIÈRE
Consulter nos offres d'emploi
Devenir formateur ORSYS
RESSOURCES
Le magazine des experts métiers
Témoignages clients
Webinars
Vidéos
>
Formations
>
Technologies numériques
>
formation Développement logiciel
>
formation Java, Java EE, Jakarta
>
formation Spring, mise en œuvre avancée
>
test-pr�requis
Formation Spring, mise en œuvre avancée (SGV)
Testez vos connaissances pour valider les prérequis
1 -
Quel est le langage de programmation principal utilisé pour le développement avec Spring ?
Une seule réponse possible
Java
JavaScript
Python
C#
Je ne sais pas
2 -
Spring est un framework…
Une seule réponse possible
Full-stack
Back end
Front end
Mobile
Je ne sais pas
3 -
Quel est le rôle des fichiers "*.properties" dans Spring ?
Une seule réponse possible
Ils définissent les propriétés de configuration de l'application
Ils contiennent le code source de l'application
Ils contiennent les tests unitaires de l'application
Ils contiennent les tests d'intégration de l'application
Je ne sais pas
4 -
Quelles sont les bonnes syntaxes pour créer un bean dans Spring ?
Plusieurs réponses possibles
@Bean public MyBean myBean = new MyBean(); }
@Bean public MyBean myBean() { return new MyBean(); }
@Bean public MyBean myBean(OtherBean other) { return new MyBean(other); }
@Bean public MyBean myBean {new MyBean(); }
Je ne sais pas
5 -
Quelle est la portée (scope) par défaut d’un bean dans Spring ?
Une seule réponse possible
prototype
request
session
singleton
Je ne sais pas
6 -
Comment démarrer une application Spring ou Spring Boot ?
Plusieurs réponses possibles
java -jar my-app.jar
mvn spring-boot:run
gradle bootRun
npm run start
Je ne sais pas
7 -
Quel est le rôle de l'annotation @Autowired dans Spring ?
Une seule réponse possible
Elle configure un bean
Elle définit le scope d'un bean
Elle injecte un bean dans une référence
Elle définit le type d'un bean
Je ne sais pas
8 -
Quel est le rôle de l'annotation @Controller dans Spring ?
Une seule réponse possible
Elle enregistre un bean d’une classe comme étant un contrôleur
Elle enregistre un bean d’une classe comme étant un service
Elle enregistre un bean d’une classe comme étant une vue
Elle enregistre un bean d'une classe comme étant un repository
Je ne sais pas
9 -
Quel est le rôle de l'annotation @Value dans Spring ?
Une seule réponse possible
Elle définit une classe à sémantique de valeur
Elle enregistre un bean d’une classe Integer ou String
Elle injecte une valeur dans une propriété d’un bean
Elle définit une classe comme étant un bean
Je ne sais pas
10 -
Quel est le rôle de l'annotation @Autowired appliquée sur un constructeur ?
Une seule réponse possible
Elle définit le scope d'un bean
Elle identifie le constructeur que Spring doit utiliser pour instancier un bean
Elle configure un bean
Elle définit le type d'un bean
Je ne sais pas
11 -
Quel est le rôle de l'annotation @Configuration dans Spring ?
Une seule réponse possible
Elle définit une méthode dont l’exécution produit un bean
Elle permet de valoriser l’identifiant d’un bean dans le contexte Spring
Elle définit une classe de configuration
Elle définit une classe comme étant un repository
Je ne sais pas
12 -
L’annotation @Transactional s’applique sur…
Une seule réponse possible
Un attribut d’un bean
Un paramètre d’une méthode d’un bean
Une méthode d’un bean
Rien car @Transactional n’est pas une annotation Spring
Je ne sais pas
13 -
Quelle est l’annotation permettant d’injecter un EntityManager dans un bean ?
Une seule réponse possible
@PersistenceUnit
@PersistenceContext
@PersistenceProperty
Cette fonctionnalité n’est pas couverte par Spring
Je ne sais pas
14 -
Quelle est l’annotation permettant d’associer des URL de requêtes HTTP à un contrôleur ?
Une seule réponse possible
@RequestBody
@PathVariable
@Path
@RequestMapping
Je ne sais pas
15 -
À quoi sert l’annotation @Produces de Spring associée à l’annotation @Post ?
Une seule réponse possible
À préciser le MediaType du body de la réponse
À gérer le Cross-Origin (CORS)
Ces annotations n’appartiennent pas à l’API Spring MVC mais à l’API JAX-RS
À préciser le MediaType du body de la requête
Je ne sais pas
Une fois les réponses validées, vous ne pourrez plus modifier vos choix.
RÉINITIALISER
VALIDER MES RÉPONSES