Pro Spring 6
About This Book
Pro Spring 6 is in its sixth edition and is written for experienced Java and enterprise Java developers. It is built around Spring Framework 6 running on Java 17, the latest long-term support release, so readers also learn recent language and library features such as records, new String utility methods, local-variable syntax for lambda parameters, and nest-based access control. The authors draw on their own practical experience throughout. The book walks through each layer of a modern, multi-part enterprise Java system. Its coverage runs from data access, including SQL generation with jOOQ, and persistence with Hibernate, to transaction management and security. It also covers classic web and presentation tiers and introduces some reactive programming. Spring is shown working alongside widely used tools such as Testcontainers, Hibernate, jOOQ, and Kafka, along with many others. A complete sample application ties these technologies together, so readers can see how the pieces interact in one working system. The book revises a long-running title to reflect what Spring Framework 6 offers. Spring itself is an agile, lightweight, open-source framework that remains a leading choice for enterprise Java development. The ideal reader is an experienced Java or enterprise Java developer. Prior experience with Spring is strongly recommended. Those who work through the book should be equipped to build complex applications from the ground up.
ISBN: 9781484286395
Unlock Exclusive Content
Experience the hidden layers of 'Pro Spring 6'. Scan the book cover with the Appilog mobile app to see behind-the-scenes videos, author reviews, and interactive digital stories.
Available on iOS & Android






