Instant Download Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices - Second Edition K. Siva Prasad Reddy PDF All Chapters
Instant Download Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices - Second Edition K. Siva Prasad Reddy PDF All Chapters
com
https://ebookmeta.com/product/beginning-spring-boot-3-build-
dynamic-cloud-native-java-applications-and-microservices-
second-edition-k-siva-prasad-reddy/
OR CLICK HERE
DOWLOAD NOW
https://ebookmeta.com/product/beginning-spring-boot-3-2nd-edition-
siva-prasad-reddy-katamreddy-k-siva-prasad-reddy/
ebookmeta.com
https://ebookmeta.com/product/spring-rest-building-java-microservices-
and-cloud-applications-balaji-varanasi/
ebookmeta.com
https://ebookmeta.com/product/beginning-helidon-building-cloud-native-
microservices-and-applications-1st-edition-dmitry-kornilov-2/
ebookmeta.com
https://ebookmeta.com/product/australian-international-
pictures-1946-75-1st-edition-adrian-danks/
ebookmeta.com
The Calling of the Grave 1st Edition Simon Beckett
https://ebookmeta.com/product/the-calling-of-the-grave-1st-edition-
simon-beckett/
ebookmeta.com
https://ebookmeta.com/product/the-routledge-atlas-of-the-first-world-
war-4th-edition-martin-gilbert/
ebookmeta.com
https://ebookmeta.com/product/demon-slayer-kimetsu-no-yaiba-
volumes-9-10-chapters-071-085-koyoharu-gotoge/
ebookmeta.com
https://ebookmeta.com/product/handbook-of-economic-stagnation-1st-
edition-l-randall-wray-editor/
ebookmeta.com
https://ebookmeta.com/product/kill-monsters-get-rich-2-1st-edition-
logan-jacobs/
ebookmeta.com
Amsterdam 13th Edition Catherine Le Nevez Kate Morgan
Barbara Woolsey
https://ebookmeta.com/product/amsterdam-13th-edition-catherine-le-
nevez-kate-morgan-barbara-woolsey/
ebookmeta.com
Beginning
Spring Boot 3
Build Dynamic Cloud-Native Java
Applications and Microservices
—
Second Edition
—
K. Siva Prasad Reddy
Sai Upadhyayula
Beginning Spring Boot 3
Build Dynamic Cloud-Native Java
Applications and Microservices
Second Edition
Introduction������������������������������������������������������������������������������������������������������������xix
iii
Table of Contents
iv
Table of Contents
v
Table of Contents
vi
Table of Contents
vii
Table of Contents
viii
Table of Contents
ix
Table of Contents
Chapter 19: Spring Boot with Kotlin, Scala, and Groovy��������������������������������������� 393
Using Spring Boot with Groovy������������������������������������������������������������������������������������������������� 393
Introducing Groovy�������������������������������������������������������������������������������������������������������������� 393
Creating a Spring Boot Application Using Groovy���������������������������������������������������������������� 397
Using Spring Boot with Scala���������������������������������������������������������������������������������������������������� 402
Introducing Scala���������������������������������������������������������������������������������������������������������������� 403
Creating a Spring Boot Application Using Scala������������������������������������������������������������������ 404
Using Spring Boot with Kotlin��������������������������������������������������������������������������������������������������� 410
Introducing Kotlin���������������������������������������������������������������������������������������������������������������� 410
Creating a Spring Boot Application Using Kotlin������������������������������������������������������������������ 411
Summary���������������������������������������������������������������������������������������������������������������������������������� 417
x
Table of Contents
Index��������������������������������������������������������������������������������������������������������������������� 439
xi
About the Authors
Siva Prasad Reddy Katamareddy is a software architect with 16 years of experience
in building scalable distributed enterprise applications. He has worked in banking
and e-commerce domains using Java, Kotlin, GoLang, Spring Boot, JPA/Hibernate,
microservices, REST APIs, SQL, and NoSQL databases. His current technical focus
is on modern architectures, including microservices, CI/CD, and DevOps, as well as
infrastructure automation using Jenkins, Terraform, AWS CDK, and Pulumi.
xiii
About the Technical Reviewer
Preethi Vasudev earned an MS in Computer Information Systems and Cyber Security
from Auburn University, Alabama. She is an Oracle-certified Java 8 programmer with
more than 15 years of industry experience in investment banking, healthcare, and other
areas. She is interested in Java and related technologies and enjoys participating in
coding competitions.
xv
Acknowledgments
I would like to thank my wife, Neha Jain, and my family members for their continuous
support all the days I spent writing this book.
I would like to express my gratitude to the Apress team, specifically to Steve Anglin
and Mark Powers, for their continuous support throughout the journey. I would also like
to thank the reviewers for providing valuable feedback that helped improve the quality of
the content.
I would like to thank and dedicate this to my lovely wife, Sowmya, for her continuous
support and my father, Phani Kumar, my mother, Malliswari, and my sister, Anusha.
I would like to also thank Mark Powers and Shonmirin for their continuous support
and patience throughout the journey. Special thanks also to the reviewers for the
valuable feedback.
xvii
Other documents randomly have
different content
If the second copy is also defective, you may demand a refund
in writing without further opportunities to fix the problem.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.