







































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una descripción detallada del framework spring, incluyendo sus principales características, arquitectura, escenarios de uso y comparación con otros frameworks como struts2 y ejb3. Abarca temas como la inyección de dependencias, el contenedor de aplicaciones, la integración con tecnologías de persistencia y la arquitectura mvc. Además, se explican conceptos clave como aop, jdbc, orm y la modularidad que ofrece spring. Este documento sería útil para estudiantes y profesionales que deseen comprender a fondo el framework spring y su aplicación en el desarrollo de aplicaciones java.
Tipo: Apuntes
1 / 47
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!








































Es un robusto Framework para el Desarrollo de Aplicaciones Empresariales en el lenguaje Java
Alta abstracción por sobre el API JDBC Integración con frameworks de persistencia como Hibernate, JPA etc Soporte de la lógica de negocio, específicamente en clases de acceso a datos (DAO Support) Componentes encargados de la gestión de transacciones de base de datos
La arquitectura MVC es uno de los principales componentes y tecnologías, y como su propio nombre nos indica implementa una arquitectura Modelo - Vista – Controlador Soporta varias tecnologías para generación de las vistas, entre ellas JSP, Thymeleaf, FreeMarker, Velocity, Tiles, iText, y POI (Java API para archivos Microsoft Office) Características: MVC
La arquitectura se compone en distintas capas, cada una tiene su función específica:
Escenarios de uso Podemos usar Spring en todo tipo de escenarios, desde pequeñas app o páginas web hasta grandes aplicaciones empresariales implementando Spring Web MVC, control de transacciones, remoting, web services e integración con otros framework como struts Spring es utilizado en diversos proyectos alrededor del mundo, como en Instituciones Bancarias, Aseguradoras, Instituciones Educativas y de Gobierno, entre muchos otros tipos de proyectos y empresas