option
Cuestiones
ayuda
daypo
buscar.php

DAW 2025 Tema 3 - Spring MVC

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DAW 2025 Tema 3 - Spring MVC

Descripción:
Test del Tema 3 de DAW

Fecha de Creación: 2025/05/25

Categoría: Otros

Número Preguntas: 49

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué tipo de framework es Spring?. De propósito general. Para testing únicamente. De desarrollo en el servidor.

¿Qué módulo de Spring implementa el patrón MVC?. SpringBoot. SpringJDBC. SpringMVC.

¿Qué clase se encarga de enrutar peticiones en Spring MVC?. ServletController. DispatcherServlet. SpringRouter.

¿Qué anotación define una clase como controlador en Spring MVC?. @Bean. @Controller. @WebServlet.

¿Qué anotación permite enlazar una URL con un método?. @Path. @Mapping. @RequestMapping.

¿Cuál es el empaquetado necesario para usar JSP en Spring Boot?. jar. war. zip.

¿Qué anotación permite declarar un DAO en Spring?. @Persistence. @Repository. @Database.

¿Qué anotación marca un componente como de ámbito de sesión?. @SessionScoped. @SessionScope. @ScopeSession.

¿Qué anotación se utiliza para la inyección de dependencias en Spring?. @Inject. @Autowired. @Bind.

¿Qué anotación se utiliza para definir el tipo exacto de bean a inyectar?. @Qualifier. @Selector. @Named.

¿Qué clase se usa para enviar datos a la vista en un controlador?. ViewMap. ModelMap. TemplateMap.

¿Qué método en Spring Boot lanza la aplicación?. SpringApp.run(). SpringLauncher.start(). SpringApplication.run().

¿Dónde se definen las vistas JSP en una app Spring Boot?. /resources/views. /WEB-INF/jsp. /templates.

¿Qué etiqueta JSP se usa para trabajar con formularios en Spring?. <jsp:form>. <form:form>. <spring:form>.

¿Qué anotación indica que un parámetro viene en la URL como query?. @URLParam. @RequestParam. @Query.

¿Qué clase gestiona la inyección de EntityManager en Spring?. @Inject. @Persistence. @PersistenceContext.

¿Qué anotación activa la validación de un bean en un formulario?. @Check. @Valid. @BeanValidator.

¿Qué objeto recoge errores de validación en un formulario?. FormErrors. BindingResult. ValidationMap.

¿Qué valor se devuelve para redirigir en un controlador?. return redirect:URL. return forward:URL. return move:URL.

¿Qué anotación define una clase de configuración en Spring?. @SpringSettings. @Configuration. @AppSetup.

¿Qué clase permite definir rutas a vistas directamente?. RouteMapper. ViewControllerRegistry. PageBinder.

¿Qué anotación indica que una clase es un servicio de negocio?. @Business. @Service. @Logic.

¿Qué anotación define una clase como componente general?. @Bean. @Component. @Element.

¿Qué clase de datos suele usarse para formularios distintos al modelo?. DTO. POJO. JPA.

¿Qué etiqueta en JSP muestra errores de validación?. form:errors. form:warn. form:alert.

¿Qué fichero permite configurar prefijo y sufijo de vistas?. config.xml. application.properties. view-mapper.xml.

¿Qué anotación configura automáticamente Spring Boot al arrancar?. @SpringRunner. @SpringConfig. @SpringBootApplication.

¿Qué tipo de objeto se inyecta para registrar logs?. Logger. LogWriter. SpringLogger.

¿Dónde se deben colocar las vistas JSP para que sean accesibles?. /src/views. /WEB-INF/jsp. /src/main/html.

¿Qué clase permite añadir datos a la vista sin exponerlos como atributos públicos?. HttpRequest. ModelMap. ViewMap.

¿Qué etiqueta se usa para asociar un formulario a un bean?. modelAttribute. bindTo. formModel.

¿Qué anotación define el valor por defecto de un parámetro de método?. @Default. @RequestParam(value="x", defaultValue="y"). @Value("x").

¿Qué objeto se usa para definir la base de datos en Spring Boot?. persistence.xml. application.properties. orm-config.

¿Qué pool de conexiones usa por defecto Spring Boot?. Apache DBCP. HikariCP. Tomcat JDBC.

¿Qué anotación se usa para validar manualmente propiedades de un bean?. @ManualValidator. Validator. BeanChecker.

¿Qué tipo de respuesta representa un error de validación en Spring?. result.hasErrors(). response.getErrors(). validator.failed().

¿Qué librería permite pre-cargar datos en Spring Boot?. load.sql. import.sql. preload.sql.

¿Qué objeto convierte automáticamente parámetros de formulario a tipos Java?. TypeCaster. SpringConverter. Spring Data Binder.

¿Qué anotación define el método principal de una app Spring Boot?. @Start. @SpringBootMain. @SpringBootApplication.

¿Qué anotación se usa para marcar un método como manejador de GET?. @RequestMapping(method=GET). @GetMapping. @GET.

¿Qué clase se extiende para permitir el despliegue en JakartaEE?. SpringWebApp. SpringBootServletInitializer. SpringContextLoader.

¿Qué anotación marca un método que preconfigura el modelo de vista?. @PreConfigure. @ModelAttribute. @Before.

¿Qué controlador maneja errores 404 en Spring MVC?. ErrorController. /WEB-INF/jsp/error/404.jsp. NotFoundController.

¿Qué método permite pasar una entidad a un formulario para edición?. setAttribute(). model.addAttribute(). putViewData().

¿Qué anotación permite definir una ruta como parte del controlador?. @Route. @RequestMapping. @Endpoint.

¿Qué etiqueta define un campo input en un formulario Spring?. input:form. form:input. spring:input.

¿Qué anotación define un método que responde a POST?. @Post. @PostMapping. @Send.

¿Qué anotación se usa para declarar una clase de configuración MVC?. @MvcConfig. @Configuration. @SpringWeb.

¿Qué función tiene BindingResult?. Enviar datos a la vista. Almacenar errores de validación. Formatear las respuestas.

Denunciar Test