Overview
- Includes chapters on developing modern Java apps with reactive and functional programming using Spring
- Written by Joseph B. Ottinger, former editor in chief at TheServerSide and tech evangelist for such companies as Red Hat and GigaSpaces
- Includes insights on how Spring Framework 5 is used in real projects
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (11 chapters)
Keywords
About this book
Beginning Spring 5 discusses how you can build apps with the Spring mindset and what the benefits of that mindset are. Along the way you will learn many aspects of the Spring ecosystem with easy-to-understand applications designed to teach you not only the technology, but also the practices that benefit the most from Spring.
What You Will Learn
- Discover the most common use cases encountered in the real world
- Create reliable, tested, modular software, building skills that will translate well across all languages and environments.
- Integrate and use data access and persistence frameworks such as Hibernate, JPA, and MongoDB
- Program functional or reactive Java with the latest Spring 5 features including WebFlux
Who This Book Is For
Those who are new to Spring or for those who have experience with Spring but want to learn what's new in Spring 5. This book assumes you have some prior coding experience in Java at least.
Authors and Affiliations
About the authors
Andrew Lombardi (@kinabalu) is a veteran entrepreneur and systems engineer. He’s run the successful boutique consulting firm Mystic Coders for 18 years. With his team they’ve helped companies as large as Walmart and firms with problems as interesting as helicopter simulation. A few years ago he authored a book on WebSocket for O’Reilly which focused on the server and client components all written with JavaScript and Node.js. He firmly believes that the best thing he’s done so far, is being a great dad.
Bibliographic Information
Book Title: Beginning Spring 5
Book Subtitle: From Novice to Professional
Authors: Joseph B. Ottinger, Andrew Lombardi
DOI: https://doi.org/10.1007/978-1-4842-4486-9
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Joseph B. Ottinger and Andrew Lombardi 2019
eBook ISBN: 978-1-4842-4486-9Published: 06 September 2019
Edition Number: 1
Number of Pages: XV, 364
Number of Illustrations: 12 b/w illustrations
Topics: Java, Programming Techniques, Programming Languages, Compilers, Interpreters