Preguntas y respuestas Spring Framework MCQs

Preguntas y respuestas Spring Framework MCQs

MCQSS.com ofrece preguntas y respuestas gratuitas de Spring Framework en miles de temas diferentes. Nuestro formato interactivo te permite saber al instante si has respondido correctamente a las preguntas. Explora nuestra colección de preguntas de opción múltiple y comprueba tus conocimientos en Spring Framework ¡hoy mismo! No es necesario comprar membresías ni registrarse, puedes utilizar nuestro sitio de forma gratuita. No pierdas la oportunidad de mejorar tus habilidades y prepararte para los exámenes con MCQSS.com.

1: ¿Cuál de estos prefijos de recursos podría usarse?

A.   http:

B.   classpath:

C.   archivo:

D.   Todos estos

2: Spring-Test utiliza ¿Qué convención común para permitir las pruebas usando la sesión HTTP y los objetos de solicitud HTTP?

A.   MVC

B.   Principio cerrado

C.   Objetos simulados

D.   Daos

3: ¿Verdadero o falso? Usar el soporte de Spring ' s JDBC te obliga a usar Oracle.

A.   VERDADERO

B.   FALSO

4: ¿Cuál de los siguientes no es un alcance disponible en las aplicaciones web de Spring?

A.   único

B.   sesión

C.   instancia

D.   pedido

5: En el siguiente código: La clase Helloworld debería tener una método llamado ¿Qué?

A.   setProperty (mensaje de cadena)

B.   setName (mensaje de cadena)

C.   setMessage (mensaje de cadena)

D.   setValue (mensaje de cadena)

6: ¿Cómo se usa comúnmente SLF4J en aplicaciones de primavera?

A.   Como el proveedor de JDBC

B.   como un frijol

C.   como el marco de registro

7: ¿Es válido los siguientes? -

A.   No

B.   Sí

8: ¿Cuál de las siguientes no es una declaración JDBC?

A.   Declaración regular

B.   Declaración convocable

C.   Declaración provisional

D.   Declaración preparada

9: ¿Qué anotación le permite obtener el valor de un encabezado de solicitud HTTP?

A.   @RequestHeader

B.   @Encabezamiento

C.   @Httpheader

10: ¿Cuál de las siguientes afirmaciones no es verdadera sobre el patrón MVC?

A.   La vista representa los datos al usuario en el formato deseado, admite interacciones con los usuarios.

B.   El modelo representa los datos comerciales, así como el "estado" de la aplicación

C.   MVC significa modelo, vista y controlador

D.   La principal responsabilidad del controlador es interactuar con la base de datos como realizar operaciones CRUD.

11: ¿Cuál es una de las principales mejoras en la primavera 3?

A.   Se admiten más ámbitos de frijoles

B.   Se agregaron métodos adicionales del ciclo de vida

C.   Se admiten más anotaciones

12: ¿Cuál de los siguientes es un sinónimo de inyección de dependencia?

A.   Inversión de control

B.   Programación Orientada a Aspectos

C.   punta

D.   plantillas

13: @RequestMapping es parte de qué parte de la primavera?

A.   Seguridad

B.   Web MVC

C.   Web

D.   Dao

14: ¿La inyección de la primavera de los tipos de enumes?

A.   SÍ

B.   NO

15: ¿Es posible configurar Spring AOP usando solo la configuración XML (a diferencia de las anotaciones)?

A.   No

B.   Sí

16: ¿Cuál de los siguientes no es un método válido para proporcionar metadatos de configuración a un contenedor de resorte?

A.   Configuración basada en Java

B.   Archivo de configuración basado en XML

C.   Configuración basada en anotaciones

D.   Marchando y desactivando los objetos

17: ¿Verdadero o falso? @RequestMapping se puede usar en una clase completa, así como en métodos individuales.

A.   FALSO

B.   Verdadero

18: ¿Cuántos archivos de configuración de frijoles puedes tener?

A.   dos

B.   tantos como quieras

C.   sólo uno

19: ¿Verdadero o falso? Spring Web MVC admite diferentes locales fuera de la caja.

A.   Verdadero

B.   FALSO

20: ¿Qué tipo de inyección de dependencia no es compatible con Spring?

A.   Inyección de setter

B.   Inyección de constructor

C.   Inyección de interfaz

21: ¿Qué pasa si necesito llamar un método después de la construcción de frijoles?

A.   delegado a un proxy

B.   Use Init-Method o @PostConstructor

C.   Escribe un manejador personalizado

22: En AOP, ¿cuáles son los diferentes puntos donde se puede aplicar el tejido?

A.   Tiempo de compilación

B.   Tiempo de carga

C.   Tiempo de ejecución

D.   Todos estos

23: ¿Para qué se usa el archivo multipart?

A.   Que no existe

B.   Solicitudes de HTTP de compatibilidad con múltiples partes

C.   Lectura de archivos del disco

D.   Guardar archivos en el disco

24: Configuración para declarar un administrador de transacciones JTA "" ¿Es esto correcto?

A.   No

B.   Sí

25: ¿Verdadero o falso? Spring admite ámbitos de frijoles personalizados.

A.   Verdadero

B.   FALSO

26: ¿Cuáles son los diferentes módulos del marco de Spring?

A.   Módulo de hibbernado

B.   Módulo webex

C.   JDBC Abstracción y módulo DAO

27: ¿Qué tipos de gestión de transacciones son compatibles con la primavera?

A.   Gestión de transacciones programáticas

B.   Ambos

C.   Gestión de transacciones declarativas

28: ¿Qué es AOP?

A.   Programación Orientada a Aspectos

B.   Ninguno de esos

C.   Programación orientada al resumen

D.   Programación orientada avanzada

29: ¿Puedes inyectar valores nulos y vacíos de cadena en primavera?

A.   No

B.   Sí

30: ¿Qué contiene una definición de frijoles?

A.   Cómo crear un frijol

B.   Todos estos

C.   Detalles del ciclo de vida de Bean

D.   Dependencias de Bean

31: ¿Cómo se usan los simulacros en la primavera?

A.   Spring ignoró simulacros.

B.   Son una parte importante del uso de la primavera en las pruebas.

C.   La primavera y los simulacros no van bien juntos.

32: ¿Para qué se usa la clase SpringJunit4ClassRunner?

A.   Junto con @runwith, comenzar y detener un contexto de resorte correctamente mientras ejecuta las pruebas de Junit

B.   Configuración del complemento Maven SureFire

C.   Configuración de testng

33: ¿Qué no es una forma de definir los frijoles?

A.   Archivo de configuración XML

B.   Java

C.   Json

34: ¿Cómo puede proporcionar metadatos de configuración al contenedor de resorte?

A.   Configuración basada en Java

B.   Configuración basada en anotaciones

C.   Archivo de configuración basado en XML

D.   Todos estos

35: ¿Cuáles de estos son tipos de COI (inyección de dependencia)?

A.   Ninguno de esos

B.   Inyección del constructor (por ejemplo, contenedor PICO, primavera, etc.): las dependencias se proporcionan como parámetros del constructor.

C.   Todos estos

D.   Inyección de setter (por ejemplo, resorte): las dependencias se asignan a través de propiedades de Javabeans (Ej: métodos de setter).

E.   Inyección de la interfaz (por ejemplo, Avalon): la inyección se realiza a través de una interfaz.

36: ¿Cuál de los siguientes ORM son compatibles con la primavera?

A.   Todo

B.   OJB

C.   Objetos de datos Java (JDO)

D.   ibatis

E.   Toplink

37: Spring Security actualmente admite la integración de la autenticación con cuál de las siguientes tecnologías

A.   Ldap

B.   Todo

C.   Autenticación basada en formularios

D.   Encabezados de autenticación básicos http

E.   Encabezados de autenticación de resumen http

38: ¿Verdadero o falso? Spring proporciona una abstracción sobre JMS.

A.   FALSO

B.   Verdadero

39: ¿Verdadero o falso? Spring admite la búsqueda a través de JNDI.

A.   FALSO

B.   Verdadero

40: ¿Cuál de los siguientes es verdadero al crear un formulario de inicio de sesión personalizado para aplicaciones que usan Spring Security?

A.   La URL de acción de formulario debe coincidir con el atributo "registro de inicio de sesión-url" del elemento <form-login> en el archivo Security.xml

B.   El método del formulario de inicio de sesión debe estar publicado

C.   El nombre de la entrada del nombre de usuario debe corresponder a los valores del atributo de nombre de usuario-parámetro del elemento <form-login> en el archivo Security.xml

D.   Todos estos

41: ¿Qué es el cableado de frijoles?

A.   consumir un servicio web

B.   Evitar una preocupación transversal

C.   Publicación de objetos en un servicio web

D.   Conectando los diferentes frijoles (componentes) de una aplicación

42: La transacción debe seguir ¿Cuál de las siguientes propiedades?

A.   Aislamiento

B.   Atomicidad

C.   Consistencia

D.   Todos estos

43: ¿Cuáles de las siguientes afirmaciones son verdaderas sobre el soporte de pruebas de primavera?

A.   La anotación @ContextConfiguration define las ubicaciones de sus archivos de configuración

B.   El marco TestContext de Spring 3 ayuda a simplificar el cambio entre diferentes marco de prueba

C.   Todos estos

D.   La anotación @runwith le permite especificar la prueba de marco de prueba que le gustaría usar

44: ¿Cuál es la diferencia entre la fábrica de bean y el contexto de la aplicación?

A.   No hay diferencia

B.   Todos estos

C.   Los contextos de aplicación proporcionan un medio para resolver mensajes de texto, incluido el soporte para I18N de esos mensajes.

D.   Los contextos de aplicaciones pueden publicar eventos a los frijoles registrados como oyentes.

E.   Los contextos de aplicación proporcionan una forma genérica de cargar recursos de archivos, como imágenes.

45: ¿Cuál de las siguientes no es una operación HTTP?

A.   Modificar

B.   CONSEGUIR

C.   PONER

D.   CORREO

46: ¿Cuáles son los alcances compatibles en Hibernate?

A.   Singleton (predeterminado)

B.   Todos estos

C.   Web (sesión, solicitud)

D.   Prototipo

47: ¿Cuáles son los diferentes puntos donde se puede aplicar tejido?

A.   Todos estos

B.   Tiempo de carga de clases

C.   Tiempo de compilación

D.   Tiempo de ejecución

48: El atributo de transacción compatible con la primavera incluye:

A.   niveles de aislamiento

B.   reglas de reversión

C.   Todos estos

D.   comportamiento de propagación

49: ¿Cuáles de los siguientes son los tipos de AutoWire?

A.   Todos estos

B.   detección automática

C.   Byname, junto

D.   constructor

50: ¿Cuál es el nombre del servlet central que es parte de la primavera?

A.   Servidumbre web

B.   Springservlet

C.   Ioocservlet

D.   Despachadores servlet