Spring Boot – Up and Running

Building Cloud Native Java and Kotlin Applications

Paperback Engels 2021 1e druk 9781492076988
€ 77,61
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

With over 75 million downloads per month, Spring Boot is the most widely used Java framework available. Its ease and power have revolutionized application development from monoliths to microservices. Yet Spring Boot's simplicity can also be confounding. How do developers learn enough to be productive immediately? This practical book shows you how to use this framework to write successful mission-critical applications.

Mark Heckler from VMware, the company behind Spring, guides you through Spring Boot's architecture and approach, covering topics such as debugging, testing, and deployment. If you want to develop cloud native Java or Kotlin applications with Spring Boot rapidly and effectively (using reactive programming, building APIs, and creating database access of all kinds) this book is for you.

- Learn how Spring Boot simplifies cloud native application development and deployment
- Build reactive applications and extend communication across the network boundary to create distributed systems
- Understand how Spring Boot's architecture and approach increase developer productivity and application portability
- Deploy Spring Boot applications for production workloads rapidly and reliably
- Monitor application and system health for optimal performance and reliability
- Debug, test, and secure cloud-based applications painlessly

Specificaties

ISBN13:9781492076988
Taal:Engels
Bindwijze:paperback
Aantal pagina's:300
Uitgever:O'Reilly
Druk:1
Verschijningsdatum:16-2-2021

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Preface
Welcome
Conventions Used in This Book
Using Code Examples
O’Reilly Online Learning
How to Contact Us
Acknowledgments

1. Spring Boot in a Nutshell
Spring Boot’s Three Foundational Features
Starters for Simplified Dependency Management
Executable JARs for Simplified Deployment
Autoconfiguration
Summary

2. Choosing Your Tools and Getting Started
Maven or Gradle?
Apache Maven
Gradle
Choosing Between Maven and Gradle
Java or Kotlin?
Java
Kotlin
Choosing Between Java and Kotlin
Choosing a Version of Spring Boot
The Spring Initializr
Straight Outta Commandline
Staying In Integrated Development Environments (IDEs)
Cruising Down main()
Summary

3. Creating Your First Spring Boot REST API
The Hows and Whys of APIs
What Is REST, and Why Does It Matter?
Your API, HTTP Verb Style
Back to the Initializr
Creating a Simple Domain
GET-ting
@RestController in a Nutshell
POST-ing
PUT-ting
DELETE-ing
And More
Trust, but Verify
Summary

4. Adding Database Access to Your Spring Boot App
Priming Autoconfig for Database Access
What Do We Hope to Gain?
Adding a Database Dependency
Adding Code
Saving and Retrieving Data
A Bit of Polishing
Summary

5. Configuring and Inspecting Your Spring Boot App
Application Configuration
@Value
@ConfigurationProperties
Potential Third-Party Option
Afgekapt op 60 regels

Managementboek Top 100

€ 77,61
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Spring Boot – Up and Running