IFCD050PO SPRING PARA DESARROLLO DE APLICACIONES EN JAVA

IFCD050PO SPRING PARA DESARROLLO DE APLICACIONES EN JAVA

PÉREZ MARTÍNEZ, EUGENIA

19,90 €
IVA incluido
Agotado
Editorial:
RA-MA
Año de edición:
2021
Materia
Infantil y juvenil
ISBN:
978-84-18551-65-9
Páginas:
296
Encuadernación:
Rústica
19,90 €
IVA incluido
Agotado

Índice Capítulo 1. FRAMEWORK SPRING 1.1 INTRODUCCIÓN 1.2 COMPONENTES DE UNA APLICACIÓN SPRING 1.3 CARACTERÍSTICAS DE SPRING 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. CONCEPTO S AVANZADOS DE SPRING 2.1 PROGRAMACIÓN ORIENTADA A ASPECTOS 2.2 CONFIGURACIÓN DE LOGS: SPRING LOG4J Capítulo 3. EL PATRÓN MVC83 3.1 COMPONENTES DEL PATRÓN MVC83 3.2 ESCENARIOS DE APLICACIÓN Y BENEFICIOS.85 Capítulo 4. FRAMEWORKS DE DESARROLLO MVC 4.1 COMPARATIVA DE VARIOS FRAMEWORKS MVC POPULARES 4.1.1 Struts 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. COMPA RTIENDO HTML MEDIANTE LAYOUTS 8.1 APACHE TILES Capítulo 9. INTEGRACIÓN DE SPRING CON HIBERNATE 9.1 LA CAPA DE PERSISTENCIA 9.2 INTEROPERABILIDAD CON DISTINTOS SGBD 9.3 PERSISTENCIA DE RELACIONES UNO A MUCHOS 9.4 OPERACIONES ESPECÍFICAS 9.4.1 Búsqueda 9.4.2 Paginación de resultados Capítulo 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 Y REST 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 DEPENDENCIAS 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 Git2 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

La edición empresarial de Java es una de las tecnologías de desarrollo más demandadas actualmente. Sin embargo, JEE ofrece solo un conjunto de herramientas básicas y se apoya en otros frameworks para poder crear proyectos sólidos cuyo mantenimiento sea lo más fácil posible. Spring es, sin duda, el framework por excelencia sobre el que se construyen aplicaciones empresariales en Java. Es una herramienta opensource capaz de integrarse con otros frameworks como Hibernate o Struts2 y que nos ofrece un marco ideal para que nuestras aplicaciones se desarrollen de forma limpia y cohesionada a través de técnicas como la inyección de dependencias o los aspectos. A través de este libro te introducirás en el framework Spring y en sus conceptos clave como la inversión de control. Partiendo de ejemplos simples irás descubriendo las distintas facetas de este framework con especial énfasis en el desarrollo de aplicaciones web y sin perder de vista la integración con Hibernate. También entra en detalles como la internacionalización o validación de formularios, entre otros, utilizando en todo momento Maven como herramienta de gestión de proyectos e introduciendo otras como git. Las explicaciones van acompañadas de proyectos de ejemplo muy prácticosque facilitan la comprensión de esta tecnología y permiten aplicarla en proyectos reales. ? Descubre el framework Spring ? Aprende conceptos clave como la inversión de control ? Descubre la programación orientada a aspectos ? Aplica inyección de dependencias con XML o anotaciones ? Desarrolla aplicaciones web MVC con Spring ? Facilita la validación de formularios e internacionalización de aplicaciones ? Integra Spring con Hibernate para acceder a bases de datos ? Añade correo electrónico y acceso a colas de mensajes Contiene material adicional con código

Artículos relacionados

  • LOS SONIDOS DEL LOBO
    RASANO, EVA
    Un pequeño librito perfecto para jugar en familia a imitar los movimientos y sonidos acompañando al simpático lobo. Sus onomatopeyas en orden alfabético, sus dibujos de bloques de color brillantes con técnica de collage, y una divertida tipografía en mayúsculas, facilitarán el aprendizaje temprano de los más pequeños e incluso los más mayores podrán compartir ratos muy divertid...
    En stock

    12,50 €

  • ÁGATA DETECTIVE. EN EL PAÍS DE LOS CUENTOS
    MARTIN, PAUL
    Encuentras en tu frigorífico un huevo rojo y blanco muy raro. Es huevo de una extraña especie ?de ave que se creía extinguida. ¡No hay tiempo que perder! Devuélvele el huevo a su dueña, que vive en lo más profundo de la sabana africana… ¡entre animales salvajes! Una historia llena de sorpresas, aterradora y… ¡divertida! En cada página, resuelve los enigmas, jeroglíficos y otros...
    En stock

    12,90 €

  • AL ABRIGO
    PARLANGE, ADRIEN
    Un álbum originalísimo que maneja el tiempo con maestría cinematográfica. Un clásico instantáneo. ¿Qué es una sombra? En este álbum ilustrado de pocas palabras descubrimos que una sombra puede ser un refugio, un lugar de encuentro para muchos seres. Todo empieza con una niña, una niña que se acomoda al lado de una piedra, justo en la sombra; poco después llega una serpiente, y...
    En stock

    17,95 €

  • LAS GALLINAS NO VUELAN
    MIREIA, ALEU
    A lo largo de la historia, las gallinas han sido humildes compañeras de la humanidad, pero detrás de su andar torpe y sus alas cortas se esconde un mundo sorprendente: ¡son descendientes directos de poderosos dinosaurios! ¿Has visto alguna vez a una gallina nadar, montar en bicicleta o volar? Este libro explica por qué prefieren caminar y revela los detalles más curiosos de su ...
    En stock

    17,50 €

  • ¿POR QUÉ NO SE CAE LA LUNA?
    SIVA, DENNIS
    ¿Por qué es redonda la Tierra? ¿Cuánto pesa? ¿Cómo se formó el universo? ¿Quién inventó internet? ¿Es posible construir una máquina del tiempo? ¿Qué son los agujeros negros? ¿Por qué una rebanada de pan siempre cae con el lado untado hacia el suelo? Este libro da respuesta a todas estas preguntas, ¡y a muchísimas más! ¿Por qué no se cae la Luna? es educativo, fácil de entender ...
    En stock

    18,50 €

  • VOY MUY LIADO
    JEFFERS, OLIVER
    ¿Es posible estar demasiado ocupado para ser feliz? El aclamado Oliver Jeffers, bestseller internacional de «Estamos aquí», vuelve con una genialidad visual sobre la epidemia de nuestro tiempo: las prisas y las listas de tareas interminables. Hoy es el cumpleaños de Bridget y lo único que quiere es celebrarlo con sus amigos. Pero parece una misión imposible: Royal tiene «sitio...
    En stock

    16,50 €