Desarrollo de aplicaciones mediante el Framework de Spring

Desarrollo de aplicaciones mediante el Framework de Spring

Autor / Author: Eugenia Pérez Martínez
Editorial / Publisher: Ediciones de la U
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New

Nuestro PrecioCOP$74,415
Precio de lista: COP$82,688
Código9789587625943
Stock: 1
Peso: 430.0
addthis
Guarde la lista de peticiones

Tipo: Libro impreso / Print book

Encuadernación / Binding: Tapa blanda / Paperback

Tamaño / Size: 17 x 24 cm

Páginas / Pages: 296

Resumen / Summary:

Autor / Author: Eugenia Pérez Martínez
Editorial / Publisher: Ediciones de la U
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New



Tabla de contenido / Table of contents:

CAPÍTULO 1.FRAMEWORK SPRING
1.1.INTRODUCCIÓN  
1.2.COMPONENTES DE UNA APLICACIÓN SPRlNG  
1.3.CARACTERÍSTICAS DE SPRlNG  
1.3.1.Entorno de desarrollo  
1.3.2.Inyección de dependencias  
1.3.3.Autowiring  
1.3.4.SpEL  
1.3.5.Spring JDBC  

CAPÍTULO 2.CONCEPTOS AVANZADOS DE SPRING 
2.1.PROGRAMACIÓN ORIENTADA A ASPECTOS  
2.2.CONFIGURACIÓN DE LOGS: SPRlNG LOG4J 

CAPÍTULO 3.EL PATRÓN MVC  
3.1.COMPONENTES DEL PATRÓN MVC  
3.2.ESCENARIOS DE APLICACIÓN Y BENEFICIOS  

CAPÍTULO 4.FRAMEWORKS DE DESARROLLO MVC  
4.1.COMPARATIVA DE VARIOS FRAMEWORKS MVC POPULARES  
4.1.1.Struts 2  
4.1.2.JSF  
4.1.3.Spring MVC  
4.1.4.Play  
4.1.5.Grails  
4.1.6.Vaadin  
4.2.ESTADÍSTICAS DE USO  
 
CAPÍTULO 5.SPRING MVC .
5.1.ARQUITECTURA DE LA APLICACIÓN WEB
5.2.EL SERVLET DISPATCHER  
5.3.CREACIÓN DE CONTROLADORES Y SERVICIOS  
5.4.DESPLEGANDO LA APLICACIÓN EN UN SERVIDOR DE APLICACIONES  
5.5.FORMULARIOS
5.5.1.Listado  
5.5.2.Detalle  
5.5.3.Inserción  
5.5.4.Actualización  
5.5.5.Borrado  
5.5.6.Ampliación:relaciones uno a muchos  
5.6.TAGLIB:SPRING PARA VISTAS  
5.6.1.JSTL 
5.6.2.Spring's Form Tag Library  
5.6.3.Spring.tld  

CAPÍTULO 6.INTERNACIONALIZACIÓN y LOCALIZACIÓN 
6.1.INTERNACIONALIZACIÓN DE LOS CONTENIDOS  
6.2.CARGANDO LOS CONTENIDOS EN FUNCIÓN DEL IDIOMA  

CAPÍTULO 7.VALIDACIÓN DE FORMULARIOS 
7.1.VALIDACIÓN SERVIDOR
7.2.VALIDACIÓN CLIENTE  

CAPÍTULO 8.COMPARTIENDO HTML MEDIANTE LAYOUT S 
8.1.APACHE TILES  

CAPÍTULO 9.INTEGRACIÓN DE SPRING CON HIBERNATE 
9.1.LA CAJ>A DE PERSISTENCIA  
9.2.IKTEROPERABILIDAD CON DISTINTOS SGBD  
9.3.PERSISTENCIA DE RELACIONES UNO A MUCHOS  
9.4.OPERACIONES ESPECÍFICAS  
9.4.1. Búsqueda  
94.2.Paginación de resultados  

CAPÍT1LO 10.SEGURIDAD SPRING 
10.1.PRINCIPALES VULNERABILIDADES DE LAS APLICACIONES WEB  
10.2.PREVENCIÓN DE ATAQUES  
10.2.1 SQL Injection  
10.2.2.Autenticación  
 
CAPÍTULO 11.SERVICIOS WEB  
11.1.SPRING y SOAP  
11.2.SPRING YREST  
11.3.CONSUMO DE SERVICIOS WEB DESDE EL CLIENTE  
11.4.CONSUMO DE SERVICIOS WEB DESDE OTRAS APLICACIONES  

CAPÍTULO 12.COLAS DE MENSAJES  
12.1.UTILIDAD DE LAS COLAS DE MENSAJES  
12.2.CASO PRÁCTICO: EL CORREO ELECTRÓNICO  
12.2.1.Integración de colas de mensajes y correo electrónico  

CAPÍTULO 13.GESTIÓN DE DEPENDENCIAS CON MAVEN  
13.1.REPOSITORIOS DE LIBRERÍAS  
13.2.DEPENDENC}l}S  
13.3.CONFIGURACIÓN  
13.3.1.Desde consola
13.3.2.Desde un IDE: Eclipse  
13.4.COMANDOS ÚTILES  
13.4.1.Ayuda  
13.4.2.Install  
13.4.3.Perfiles de desarrollo y producción  

CAPÍTULO 14.SISTEMAS DE CONTROL DE VERSIONES  
14.1.INTRODUCCIÓN  
14.2.TIPOS DE CONTROL DE VERSIONES  
14.2.1.Centralizados  
14.2.2.Distribuidos  
14.3.HERRAMIENTAS DE CONTROL DE VERSIONES DE USO COMÚN  
14.3.1.CVS  
14.3.2.Subversion  
14.3.3.Git  
14.4.INTEGRACIÓN DEL CONTROL DE VERSIONES EN HERRAMIENTAS DE USO COMÚN  
14.5.PRINCIPALES OPERACIONES  
14.5.1.Publicación de cambios (check-in o commit)  
14.5.2.Tipos de desprotección, despliegue o check-out
14.5.3.Líneas de base (baseline)  
14.5.4.Actualizaciones  
14.5.5.Congelaciones  
14.6.CREACIÓN DE REPOSITORIOS  
14.6.1.Instalación de Subversion  
14.6.2.Instalación de Git  
14.6.3.Subir repositorio local a Bitbucket con comandos
14.6.4.Entornos gráficos  
14.6.5.Git en Eclipse
14.7.CREACIÓN DE RAMAS Y MERGES  
14.7.1.Ramificaciones (branching)  
14.7.2.Fusiones (merging)  
14.7.3.Etiquetado (tagging)
BIBLIOGRAFÍA  
ÍNDICE ALFABÉTICO

No existen productos recomendados en este momento.
No existen productos recomendados en este momento.