Questions et réponses Spring Framework MCQ

Questions et réponses Spring Framework MCQ

MCQSS.com propose des questions et réponses gratuites sur Spring Framework dans des milliers de sujets différents. Notre format interactif vous permet de savoir immédiatement si vous avez répondu correctement aux questions. Explorez notre collection de questions à choix multiples et vérifiez vos connaissances en Spring Framework dès aujourd'hui ! Aucun achat d'adhésion ni inscription n'est nécessaire, vous pouvez utiliser notre site gratuitement. Ne manquez pas l'occasion d'améliorer vos compétences et de vous préparer aux examens avec MCQSS.com.

1: Lequel de ces préfixes de ressources pourrait être utilisé?

A.   http:

B.   CLASSPATH:

C.   déposer:

D.   Tous ces

2: Spring-Test utilise quelle convention commune pour permettre les tests en utilisant des objets de demande HTTP et HTTP?

A.   MVC

B.   Principe à clôture ouverte

C.   Mock Objets

D.   Daim

3: Vrai ou faux? L'utilisation de la prise en charge de JDBC de Spring vous oblige à utiliser Oracle.

A.   VRAI

B.   FAUX

4: Lequel des éléments suivants n'est pas une portée disponible dans les applications Web Spring?

A.   singleton

B.   session

C.   exemple

D.   demande

5: Dans le code suivant: La classe Helloworld devrait avoir un Méthode appelée quoi?

A.   setProperty (message de chaîne)

B.   setName (message de chaîne)

C.   setMessage (message de chaîne)

D.   setValue (message de chaîne)

6: Comment SLF4J est-il couramment utilisé dans les applications de printemps?

A.   En tant que fournisseur JDBC

B.   comme haricot

C.   Comme le cadre de l'exploitation forestière

7: Le suivant est-il valide? -

A.   Non

B.   Oui

8: Lequel des énoncés suivants n'est pas une déclaration JDBC?

A.   Déclaration régulière

B.   Déclaration appelable

C.   Déclaration intérimaire

D.   Affirmation préparée

9: Quelle annotation vous permet de saisir la valeur d'un en-tête de demande HTTP?

A.   @RequestHeader

B.   @Entête

C.   @Httheader

10: Laquelle des affirmations suivantes n'est pas vraie à propos du modèle MVC?

A.   View représente les données de l'utilisateur au format souhaité, prend en charge les interactions avec les utilisateurs.

B.   Le modèle représente les données commerciales ainsi que «l'état» de l'application

C.   MVC signifie modèle, vue et contrôleur

D.   La responsabilité principale du contrôleur est d'interagir avec la base de données comme effectuer des opérations CRUD.

11: Quelle est l'une des principales améliorations du printemps 3?

A.   Plus de portées de haricots sont soutenues

B.   Des méthodes de cycle de vie supplémentaires ont été ajoutées

C.   Plus d'annotations sont prises en charge

12: Lequel des éléments suivants est synonyme d'injection de dépendance?

A.   inversion de contrôle

B.   Programmation orientée vers l'aspect

C.   barre de point

D.   modèles

13: @Requestmapping fait partie de quelle partie du printemps?

A.   Sécurité

B.   Web MVC

C.   la toile

D.   Dao

14: Le printemps soutient-il l'injection de types d'énumération?

A.   OUI

B.   NON

15: Est-il possible de configurer Spring AOP en utilisant la configuration XML uniquement (par opposition aux annotations)?

A.   Non

B.   Oui

16: Lequel des éléments suivants n'est pas une méthode valide pour fournir des métadonnées de configuration dans un conteneur à ressort?

A.   Configuration basée sur Java

B.   Fichier de configuration basé sur XML

C.   Configuration basée sur l'annotation

D.   En rassemblant et en démaçant les objets

17: Vrai ou faux? @RequestMapping peut être utilisé sur une classe entière ainsi que sur des méthodes individuelles.

A.   FAUX

B.   Vrai

18: Combien de fichiers de configuration de bean pouvez-vous avoir?

A.   deux

B.   Autant que vous voulez

C.   seulement un

19: Vrai ou faux? Spring Web MVC prend en charge différents lieux hors de la boîte.

A.   Vrai

B.   FAUX

20: Quel type d'injection de dépendance ne soutient pas le printemps?

A.   Injection de setter

B.   Injection de constructeur

C.   Injection d'interface

21: Et si j'ai besoin d'une méthode à appeler après la construction de haricots?

A.   déléguer à un proxy

B.   Utilisez Init-Method ou @postConstructor

C.   Écrivez un gestionnaire personnalisé

22: Dans AOP, quels sont les différents points où le tissage peut être appliqué?

A.   Temps de compilation

B.   Temps de chargement

C.   Durée

D.   Tous ces

23: À quoi sert le multipartfile?

A.   Cela n'existe pas

B.   Prise en charge des demandes HTTP en plusieurs parties

C.   Lire des fichiers du disque

D.   Enregistrer des fichiers sur le disque

24: Configuration pour déclarer un gestionnaire de transactions JTA «" Est-ce correct?

A.   Non

B.   Oui

25: Vrai ou faux? Le printemps prend en charge les portées de haricots personnalisés.

A.   Vrai

B.   FAUX

26: Quels sont les différents modules de Spring Framework?

A.   Module hibernate

B.   Module WebEx

C.   Abstraction JDBC et module DAO

27: Quels types de gestion des transactions soutient le printemps?

A.   Gestion des transactions programmatiques

B.   Ces deux

C.   Gestion des transactions déclaratives

28: Qu'est-ce que AOP?

A.   Programmation orientée vers l'aspect

B.   Aucun d'eux

C.   Programmation orientée Résumé

D.   Programmation orientée avancée

29: Pouvez-vous injecter des valeurs de chaîne nulles et vides au printemps?

A.   Non

B.   Oui

30: Que contient une définition de haricot?

A.   Comment créer un haricot

B.   Tous ces

C.   Détails du cycle de vie de Bean

D.   Dépendances de Bean

31: Comment les simulations sont-elles utilisées au printemps?

A.   Le printemps a ignoré les simulations.

B.   Ils sont une partie importante de l'utilisation du ressort dans les tests.

C.   Le printemps et les simulations ne vont pas bien ensemble.

32: À quoi sert la classe SpringJunit4Classrunner?

A.   Avec @runwith, démarrer et arrêter correctement un contexte de printemps tout en exécutant Junit Tests

B.   Configuration du plugin Maven SureFire

C.   Configuration de testng

33: Quel n'est pas un moyen pour la définition de haricots?

A.   Fichier de configuration XML

B.   Java

C.   JSON

34: Comment pouvez-vous fournir des métadonnées de configuration au conteneur à ressort?

A.   Configuration basée sur Java

B.   Configuration basée sur l'annotation

C.   Fichier de configuration basé sur XML

D.   Tous ces

35: Lequel de ces types de CIO (injection de dépendance)?

A.   Aucun d'eux

B.   Injection de constructeur (par exemple, conteneur PICO, ressort, etc.): les dépendances sont fournies sous forme de paramètres du constructeur.

C.   Tous ces

D.   Injection du secteur (par exemple, ressort): les dépendances sont attribuées via les propriétés Javabeans (Ex: Méthodes de setter).

E.   Injection d'interface (par exemple Avalon): l'injection se fait via une interface.

36: Lequel des ORM suivants est soutenu au printemps

A.   Tous

B.   OJB

C.   Objets de données Java (JDO)

D.   ibatis

E.   Toplink

37: Spring Security prend actuellement en charge l'intégration d'authentification avec laquelle de la technologie suivante

A.   Ldap

B.   Tous

C.   Authentification basée sur la forme

D.   En-têtes d'authentification de base HTTP

E.   En-têtes d'authentification HTTP Digest

38: Vrai ou faux? Le printemps fournit une abstraction sur JMS.

A.   FAUX

B.   Vrai

39: Vrai ou faux? Spring prend en charge la recherche via JNDI.

A.   FAUX

B.   Vrai

40: Lequel des éléments suivants est vrai lors de la création d'un formulaire de connexion personnalisé pour les applications utilisant Spring Security?

A.   L'URL de l'action de formulaire doit correspondre à l'élément "Attribut" Form-Login> dans le fichier Security.xml "

B.   La méthode du formulaire de connexion doit être publié

C.   Le nom de l'entrée du nom d'utilisateur doit correspondre aux valeurs de l'attribut de nom d'utilisateur-paramètre de l'élément <form-login> dans le fichier Security.xml

D.   Tous ces

41: Qu'est-ce que le câblage des haricots?

A.   Consommer un service Web

B.   Éviter une préoccupation croisée

C.   Publier des objets dans un service Web

D.   Connexion des différents haricots (composants) d'une application

42: La transaction doit suivre lesquelles des propriétés suivantes?

A.   Isolement

B.   Atomicité

C.   Cohérence

D.   Tous ces

43: Laquelle des affirmations suivantes est vraie à propos de la prise en charge des tests de printemps?

A.   L'annotation @contextconfiguration définit les emplacements de vos fichiers de configuration

B.   Le cadre TestContext de Spring 3 aide à simplifier la commutation entre différents framework de test

C.   Tous ces

D.   L'annotation @runwith vous permet de spécifier le cadre de test que vous souhaitez utiliser

44: Quelle est la différence entre l'usine de haricots et le contexte d'application?

A.   Il n'y a pas de différence

B.   Tous ces

C.   Les contextes d'application fournissent un moyen de résoudre des messages texte, y compris la prise en charge de I18n de ces messages.

D.   Les contextes d'application peuvent publier des événements sur des haricots enregistrés en tant qu'auditeurs.

E.   Les contextes d'application fournissent un moyen générique de charger des ressources de fichiers, telles que des images.

45: Lequel des éléments suivants n'est pas une opération HTTP?

A.   Modifier

B.   OBTENIR

C.   METTRE

D.   POSTE

46: Quelles sont les lunettes prises en charge dans Hibernate?

A.   Singleton (par défaut)

B.   Tous ces

C.   Web (session, demande)

D.   Prototype

47: Quels sont les différents points où le tissage peut être appliqué?

A.   Tous ces

B.   Temps de charge de classe

C.   Temps de compilation

D.   Durée

48: L'attribut de transaction pris en charge par Spring comprend:

A.   niveaux d'isolement

B.   Règles de retour

C.   Tous ces

D.   comportement de propagation

49: Lequel des éléments suivants est des types de automatique?

A.   Tous ces

B.   détection automatique

C.   byname, bytype

D.   constructeur

50: Quel est le nom du servlet central qui fait partie du printemps?

A.   Webservlet

B.   Springservlet

C.   Iocservlet

D.   Dispatcherservlet