Java REST APIs with Spring Boot

Build REST APIs with JPA, JWT, and DockerBy Gregory Iqbal
Listen with Sir Michael Caine™ and 1,000+ voices
Length8h 7m

About this audiobook

Learn to build production-ready web services with Java REST APIs, Spring Boot, and hands-on projects. This practical guide takes you from beginner to pro, covering routing, validation, JWT authentication, and database integration. Master RESTful API development with clear examples and best practices for securing and scaling your applications. Start with the fundamentals of Spring Boot and REST principles, then dive into request handling, input validation, and error management. Implement robust JWT authentication to protect your endpoints, and integrate with databases using Spring Data JPA. Each chapter builds on the previous, with real-world code snippets and exercises to reinforce your skills. You'll learn to design clean API structures, handle exceptions gracefully, and write unit tests for your services. The book also covers deployment strategies, monitoring, and performance optimization. Whether you're a Java developer new to web services or an experienced programmer seeking a refresher, this book provides a complete roadmap. By the end, you'll be able to build and secure production-grade REST APIs that are maintainable and scalable. Unlike other resources that leave you with theory, this book emphasizes practical application. Compare with works by [placeholder] and [placeholder] to see the difference in hands-on depth. This hands-on Other guide is written to be used at the keyboard: every concept is paired with something you can run, adapt, and keep. You move from first principles to real, working results, with the common errors and fixes called out along the way so you are never stuck for long.

Audiobook details

GenreTechnology
Length8 hrs 7 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
LanguageEnglish

Table of contents

1Preface
2Chapter 1 — Project Kickoff and Development Environment
3Chapter 2 — REST Fundamentals and Your First Resource
4Chapter 3 — From Hardcoded to Dynamic: Request Parameters and Path Variables
5Chapter 4 — Data Binding with JAXB and Jackson
Mostrar todos os capítulos
6Chapter 5 — Building the User Resource and Validation
7Chapter 6 — Error Handling and Exception Mappers
8Chapter 7 — Persisting Data with JPA and Hibernate
9Chapter 8 — Integrating JPA with JAX-RS: Service Layer and Transactions
10Chapter 9 — Order Management: Associations and Cascading
11Chapter 10 — Authentication and Basic Security
12Chapter 11 — Token-Based Authentication with JWT
13Chapter 12 — Advanced Querying and Filtering
14Chapter 13 — HATEOAS and API Versioning
15Chapter 14 — Testing Your API with JUnit and Mockito
16Chapter 15 — Caching, Compression, and Performance Tuning
17Chapter 16 — Deploying to Production with Docker and Cloud
18Chapter 17 — Monitoring and Logging
19Chapter 18 — Next Steps: Microservices, Reactive, and GraphQL
20About the Author
When the Heavens Went on SaleAshlee Vance18h 20m4.4 (3K)$40 · $0.00
Everybody Has a Podcast (Except You)Justin McElroy, Travis McElroy, Griffin McElroy5h 9m4.3 (2.3K)$24 · $0.00
Hands of TimeRebecca Struthers8h 8m4.4 (1.3K)$26 · $0.00
Never Lost AgainBill Kilday10h 1m4.4 (805)$29 · $0.00
How the Internet HappenedBrian McCullough13h 28m4.3 (2.7K)$23 · $0.00
Collected Writings of Nikola TeslaNikola Tesla, Thomas Commerford Martin21h 50m4.3 (1.7K)$1 · $0.00
Just AspireAjai Chowdhry9h 13m4.4 (260)$29 · $0.00
The Little Book of AliensAdam Frank8h 20m4.3 (1.3K)$26 · $0.00
The inventions, researches and writings of Nikola Tesla (Annotated)Thomas Commerford Martin16h 59m4.3 (1.3K)$2 · $0.00
KargilV.P. Malik15h 18m4.3 (2K)$24 · $0.00
Experiments with Alternating CurrentsNikola Tesla9h 16m4.3 (874)$1.99 · $0.00
Fire on the HorizonTom Shroder, John Konrad8h 23m4.3 (858)$26 · $0.00
The Smell of Kerosene (Annotated)National Aeronautics and Space Administration, Donald L. Mallick, Peter W. Merlin11h 32m4.3 (523)$2 · $0.00
The Boy Who Harnessed the WindWilliam Kamkwamba, Bryan Mealer10h 5m4.2 (78.9K)$29 · $0.00
Across the Airless WildsEarl Swift10h 8m4.3 (1.3K)$29 · $0.00
Console WarsBlake J. Harris20h 41m4.2 (13.7K)$46 · $0.00
Improvised Munitions HandbookU.S. Department of Defense4h 49m4.3 (1.6K)$1.99 · $0.00
Escaping GravityLori Garver10h 54m4.2 (2.2K)$20 · $0.00
Wireless WarsJonathan Pelson8h 2m4.3 (418)$20 · $0.00
Let There Be WaterSeth M. Siegel8h 36m4.2 (2.3K)$20 · $0.00

You may also like