En Spring in Action, 6.ª edición, aprenderá:
Creación de aplicaciones reactivas
Bases de datos relacionales y NoSQL
Integración a través de HTTP y servicios basados ??en REST, y servicios RSocket reactivos
Técnicas de programación reactiva
Implementación de aplicaciones en servidores y contenedores tradicionales
Protección de aplicaciones con Spring Security
A lo largo de los años, Spring in Action ha ayudado a decenas de miles de desarrolladores a obtener un importante impulso de productividad con Spring. Esta nueva edición del clásico bestseller cubre todas las nuevas características de Spring 5.3 y Spring Boot 2.4 junto con ejemplos de programación reactiva, Spring Security para servicios REST y cómo incorporar reactividad a sus bases de datos. También encontrará las últimas prácticas recomendadas de Spring, incluido Spring Boot para la instalación y configuración de aplicaciones.
La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
¡Spring es un conocimiento obligatorio para los desarrolladores de Java! ¿Por qué? Este potente marco elimina muchas de las tediosas tareas de configuración y codificación repetitivas, lo que facilita la creación de software de calidad de producción y listo para la empresa. Las últimas actualizaciones aportan enormes aumentos de productividad a los microservicios, el desarrollo reactivo y otros diseños de aplicaciones modernas. No es de extrañar que más de la mitad de todos los desarrolladores de Java utilicen Spring.
Acerca del libro
Spring in Action, sexta edición, es una guía completa de las características principales de Spring, todas explicadas en el estilo claro y famoso de Craig Walls. Pondrás Spring en acción mientras creas una aplicación web completa respaldada por una base de datos paso a paso. Esta nueva edición cubre tanto los fundamentos de Spring como las nuevas características, como los flujos reactivos, la integración de Kubernetes y RSocket. Ya sea que seas nuevo en Spring o estés subiendo de nivel a Spring 5.3, ¡haz de este clásico bestseller tu biblia!
Contenido
Bases de datos relacionales y NoSQL
Integración a través de RSocket y servicios basados ??en REST
Técnicas de programación reactiva
Implementación de aplicaciones en servidores y contenedores tradicionales
Acerca del lector
Para desarrolladores Java principiantes e intermedios.
Acerca del autor
Craig Walls es ingeniero en VMware, miembro del equipo de ingeniería de Spring, un autor popular y un orador frecuente en conferencias.
Índice
PARTE 1 SPRING FUNDAMENTAL
1 Introducción a Spring
2 Desarrollo de aplicaciones web
3 Trabajo con datos
4 Trabajo con datos no relacionales
5 Protección de Spring
6 Trabajo con propiedades de configuración
PARTE 2 SPRING INTEGRADO
7 Creación de servicios REST
8 Protección de REST
9 Envío de mensajes de forma asincrónica
10 Integración de Spring
PARTE 3 SPRING REACTIVO
11 Presentación de Reactor
12 Desarrollo de API reactivas
13 Conservación de datos de forma reactiva
14 Trabajo con RSocket
PARTE 4 SPRING IMPLEMENTADO
15 Trabajo con Spring Boot Actuator
16 Administración de Spring
17 Monitoreo de Spring con JMX
18 Implementación de Spring