Este libro proporciona los elementos clave para orientarse en las diferentes tecnologías que se utilizan en losproyectos basados en Spring. Tiene en cuenta las diferentes configuraciones relacionadas con las versiones deSpring (en la versión 4.3 y 5.3 en el momento de la redacción del libro) y se ba...
Este libro proporciona los elementos clave para orientarse en las diferentes tecnologías que se utilizan en los proyectos basados en Spring. Tiene en cuenta las diferentes configuraciones relacionadas con las versiones de Spring (en la versión 4.3 y 5.3 en el momento de la redacción del libro) y se basa en ejemplos de uso concretos. Permite que el lector adquiera rápidamente una gran autonomía en un proyecto empresarial que utiliza Spring, ya sea durante las fases iniciales de un nuevo proyecto o para mantener un proyecto existente: comprensión del núcleo, acceso a los datos y control de la capa web. El conocimiento del desarrollo Java y, en particular, el desarrollo de aplicaciones web, es un requisito previo esencial para aprovechar al máximo el libro.
En primer lugar, el autor presenta los elementos más sencillos y comunes de Spring (la configuración, los contextos y las librerías de terceros) y posteriormente, explica algunos aspectos más complejos que normalmente se encuentran en los proyectos (Recursos, Binders, Validadores, Conversores y pruebas). Se experimenta con la programación orientada a aspectos y se detallan las aplicaciones web Spring MVC y los Web Services, con las pruebas unitarias asociadas. El autor presenta las novedades Spring Boot, Kotlin con Angular, las aplicaciones orientadas a mensajes y Spring Batch, una introducción a Reactor y WebFlux y una descripción de la parte Spring de un proyecto generado a partir de JHipster para ilustrar una implementación muy actual, así como una presentación sobre el uso de GraphQL con Spring.
A lo largo de los capítulos, el autor se basa en ejemplos funcionales para permitir la experimentación lo antes posible por parte del lector. Para este propósito, los elementos están disponibles para su descarga en el sitio web www.ediciones-eni.com/.
Este sitio web almacena datos como cookies para habilitar la funcionalidad necesaria del sitio, incluidos análisis y personalización. Puede cambiar su configuración en cualquier momento o aceptar la configuración predeterminada.
Las cookies necesarias ayudan a hacer una página web utilizable activando funciones básicas como la navegación en la página y el acceso a áreas seguras de la página web. La página web no puede funcionar adecuadamente sin estas cookies.
Personalización
Las cookies de personalización permiten a la página web recordar información que cambia la forma en que la página se comporta o el aspecto que tiene, como su idioma preferido o la región en la que usted se encuentra.
Análisis
Las cookies estadísticas ayudan a los propietarios de páginas web a comprender cómo interactúan los visitantes con las páginas web reuniendo y proporcionando información de forma anónima.
Marketing
Las cookies de marketing se utilizan para rastrear a los visitantes en las páginas web. La intención es mostrar anuncios relevantes y atractivos para el usuario individual, y por lo tanto, más valiosos para los editores y terceros anunciantes.