Está en la página 1de 2

1

CENTRO DE BACHILLERATO TECNOLOGICO INDUSTRIAL Y DE SERVICION No.166


“PABLO TORRES BURGOS”
Desarrolla Aplicaciones Móviles para Android y IOs

Spring Framework
Creado por Rod Johnson, tuvo su debut en el mes de Junio del año 2003 bajo la licencia Apache 2.0,
siendo una plataforma Java de código abierto. Convirtiéndose desde entonces en el framework más
famoso para Java empresarial, para crear códigos de alta eficacia, ligera y reutilizable. Ya que su
finalidad es estandarizar, facilitar, conducir y solucionar los problemas que puedan ir apareciendo
en el trayecto de la creación de tu programa.

Spring, ofrece como principal ayuda el soporte de infraestructura a nivel de aplicación, ofreciendo
un completo modelo tanto para la configuración como para la programación de aplicaciones
empresariales desarrolladas bajo Java, sin discriminación en cuanto al despliegue de la plataforma.

Características
Entre las características de Spring, tenemos las siguientes que ofrecen una cantidad considerable de
servicios:

1-. Tecnologías: como la introduccion de dependencias, eventos, recursos, i18n, validación, enlace
de datos, conversión de tipo, SpEL.

2-. Acceso a datos: soporte DAO, JDBC, ORM, Marshalling XML.

3-. Gestión de transacciones.

4-. Integración: comunicación remota o de largo alcance, JMS, JCA, JMX, correo electrónico, tareas,
programación, caché.

5-. Pruebas (Testing): simulacro de objetos, el framework TestContext, Spring MVC prueba,
WebTestClient.

6-. Programación orientada a aspectos (AOP): permite la implementación de rutinas transversales.

7-.MVC (Modelo Vista Controlador).

8-.Seguridad.

9-. Frameworks web: Spring WebFlux y Spring MVC.

10-. Procesamiento de datos por lotes.

11-. Administración Remota: a través de este módulo se puede configurar la visibilidad y gestión de
los objetos Java para la configuración local o remota vía JMX.

Es un framework ligero debido a su implementación POJO (Plain Old Java Object), Spring Framework
no obliga al programador a heredar ninguna clase ni a implementar ninguna interfaz.

Spring se basa en la filosofía “convención sobre configuración”, reduciendo al mínimo el número


de pasos que un desarrollador debe dar en la configuración inicial del proyecto antes de ponerse a

SEXTO SEMESTRE FEB22-JUL2 ALUMNO: GARCIA AYALA KEVIN OMAR


2
CENTRO DE BACHILLERATO TECNOLOGICO INDUSTRIAL Y DE SERVICION No.166
“PABLO TORRES BURGOS”
Desarrolla Aplicaciones Móviles para Android y IOs

trabajar en la parte dura del proyecto centrando sus esfuerzos en lo importante. La idea es clara:
no perder el tiempo (y el dinero) en hacer las mismas cosas una y otra vez.

SEXTO SEMESTRE FEB22-JUL2 ALUMNO: GARCIA AYALA KEVIN OMAR

También podría gustarte