: Felipe Gutierrez
: Pro Spring Boot 2 An Authoritative Guide to Building Microservices, Web and Enterprise Applications, and Best Practices
: Apress
: 9781484236765
: 2
: CHF 53.40
:
: Programmiersprachen
: English
: 520
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

Quic ly and productively develop complex Spring applications and microservices out of the box, with minimal concern over things like configurations. This revised book will show you how to fully leverage the Spring Boot 2 technology and how to apply it to create enterprise ready applications that just work.  It will also cover what's been added to the new Spring Boot 2 release, including Spring Framework 5 features like WebFlux, Security, Actuator and the new way to expose Metrics through Micrometer framework, and more.

This book is your authoritative hands-on practical guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no nonsense guide with case studies of increasing complexity throughout the book. The author, a senior solutions architect and Principal Technical instructor with Pivotal, the company behind the Spring Framework, shares his experience, insights and first-hand knowledge about how Spring Boot technology works and best practices.

Pro Spring Boot 2 is an essential book for your Spring learning and reference library.

hat You Will Learn

  • C nfigure and use Spring Boot 
  • Use non-functional requirements with Spring Boot Actuator
  • Carry out web development with Spring Boot
  • Persistence with JDBC, JPA and NoSQL Databases
  • Messagi g with JMS, RabbitMQ and WebSockets
  • Test and deploy with Spring Boot
  • A quick look at the Spring Cloud projects
  • Microser ices and deployment to the Cloud
  • Extend Spring Boot by creating your own Spring Boot Starter and @Enable feature

< >

Who This Book Is For

Ex erienced Spring and Java developers seeking increased productivity gains and decreased complexity and development time in their applications and software services.

    < >



Felipe Gutierrezis a Senior Platform Architect at Pivotal, the creators of Spring Boot and Spring Framework, where he serves as a senior consultant with the Spring team. He has over 20 years of IT experience, during which time he developed programs for companies in multiple vertical industries, such as government, retail, healthcare, education, and banking. He also develops in Groovy, RabbitMQ, and other technologies. Previously he has consulted for companies such as Nokia, Apple, Redbox, and Qualcomm, among others. He received his bachelors and master's degree in computer science from Instituto Tecnologico y de Estudios Superiores de Monterrey Campus Ciudad de Mexico.
Table of Contents5
About the Author13
About the Technical Reviewer14
Acknowledgments15
Chapter 1: Spring Framework 516
A Little History16
Design Principles and Patterns17
Spring Framework 518
A Simple Spring Web Application19
Using Maven for Creating a Project19
Adding Dependencies20
Spring Web Configuration24
Classes32
Running the App38
Using Java Config41
Summary45
Chapter 2: Introduction to Spring Boot46
Spring Boot46
Spring Boot to the Rescue48
Spring Boot CLI49
Spring Boot Application Model51
My First Spring Boot Application52
Why Spring Boot?57
Spring Boot Features58
Summary59
Chapter 3: Spring Boot Internals and Features60
Auto-Configuration60
Disable a Specific Auto-Configuration63
@EnableAutoConfiguration and @Enable63
@EnableAutoConfiguration and @Enable63
6563
Spring Boot Features69
SpringApplication Class72