Edición de Spring

By Eugenia Pérez | 26 November, 2017

Hacia finales de Febrero tendremos el borrador de un nuevo libro basado en la última versión del Framework de Spring. Este libro, que será publicado por Anaya, incluye las características novedosas de la versión 5.0, así como multitud de ejemplos para clarificar cada uno de los capítulos de los que consta. Como siempre nos encontramos derrochando ilusión, esfuerzo y buenas prácticas.

Si quieres saber más acerca del mismo te dejo la reseña y el índice de contenidos que seguirá.

La reseña del editor

El perfil de desarrollador Java es uno de los actualmente más demandados siendo Spring, junto con otras tecnologías como Hibernate, los líderes indiscutibles entre las tecnologías para el desarrollo de aplicaciones empresariales. Adicionalmente, dado que conceptos tales como la inyección de dependencias, aspectos, patrones como MVC y el uso de frameworks de mapeo de bases de datos a entidades, se encuentran presentes en muchos otros lenguajes, entornos y frameworks, podemos considerar que el desarrollo de aplicaciones con Spring abre puertas tanto a la adquisición de conocimientos valiosos como de nuevas oportunidades laborales.

 El libro comienza sentando las bases mediante los conceptos esenciales de Spring, presentando además las facilidades que ofrece Spring Boot, sin perder de vista las configuraciones tradicionales que todavía se pueden encontrar en muchos proyectos existentes. A continuación se adentra en la programación orientada a aspectos y en la gestión de datos, tanto relacionales como NoSQL, que serán contenidos clave para posteriormente presentar el desarrollo de aplicaciones web con Spring MVC. Adicionalmente, se presentan una serie de funcionalidades extra que actualmente ofrece el framework para acceder a servidores de todo tipo, crear tareas batch, y mostrar las nuevas tendencias de desarrollo con Reactive Spring, testing así como distintos escenarios de implementación.

 En cada capítulo se presentan proyectos de muestra, desde ejemplos sencillos que permiten asimilar contenidos esenciales así como proyectos progresivamente más complejos que van abarcando las distintas áreas de Spring. Por lo tanto, el presente libro permite que tanto aquellas personas que no tengan grandes conocimientos previos puedan iniciarse en el desarrollo de aplicaciones empresariales con el framework, como la posibilidad de ofrecer a desarrolladores más experimentados una actualización a la versión 5 de Spring.

Índice de contenidos

1.       Fundamentos de  Spring
 1.1       Inversión de dependencia
 1.2       Inyección por XML
 1.3       Autowiring
 1.4       Colecciones
 1.5       SPeL
 1.6       Spring Boot
 1.7       Ciclo de vida
 1.8       Ámbito
 1.9       Configuración
 1.10     Properties
 1.11     Profiles
2.       Aspectos
 2.1       Programación orientada a aspectos
 2.2       Aspectos con Spring
3.       Acceso a datos
 3.1       JPA
 3.2       Mapeos de relaciones
 3.3       Queries avanzadas
 3.4       NoSQL
4.       Spring MVC
 4.1       Controllers
 4.2       Plantillas
 4.2.1       Thymeleaf
 4.2.2       Mustache
 4.3       Internacionalización
 4.4       Validación
 4.5       Seguridad
 4.6       Recursos REST
5.       Reactive Spring
6.       Spring para servicios específicos
 6.1       Email
 6.2       Colas de mensajes
 6.3       Websockets
 6.4       Spring Batch
7.       Testing
 7.1       Test unitarios
 7.2       Test de modelos
 7.3       Test de controladores
 7.4       Test de integracón
8.       Deployment
 8.1       Spring Docker
 8.2       Microservices
facebooktwittergoogle_plusredditpinterestlinkedinmailby feather