I’ve been working on this for over a year, and today is the day. Learning Spring Boot 2nd Edition released! What’s in it? A whole lot: Web Development Data Access Testing Developer Tools AMQP Messaging Microservices WebSockets Security more! To top it off, the WHOLE BOOK is written using the new Reactor paradigm found in Spring…
I have finished updating every chapter of this book to the Reactor-based paradigm. And boy did it take a lot! In case you missed it, when I embarked upon writing this book for Packt Publishing, I decided to start from scratch. The previous edition, as much as I enjoyed it, wasn’t bold enough. This time,…
I have been diligently getting all my code up to date for the release of Learning Spring Boot 2nd Edition this September. Digging into Chapter 8, WebSockets with Spring Boot, I realized I had a bigger challenge than expected. You see, I’d chatted with Rossen, the lead developer on Spring Web. In the past, his…
With things bearing down on my September due date for Learning Spring Boot 2nd Edition, I’ve gotten in gear and started hammering at the codebase. For one thing, I have strived to catch up ALL the code to Spring WebFlux, no longer using the servlet-based Spring MVC. In the process of doing that, I discovered a…
Having taken a week off after turning in the last chapter, I geared up and started reading all of Learning Spring Boot, top-to-bottom. Some bits were written before Spring Boot 2.0 was even available on Github, so there is much code that needs updating. That’s when I got word from my published that due to…
I just sent in the last chapter of Learning Spring Boot 2nd Edition’s 1st draft. And my brain has collapsed. I’ve been working for several months on this 10-chapter book that embraces Spring Boot 2.0 and reactive programming. There are several books out there on reactive programming, but I believe this will be the first…
This weekend I sent in the first draft for Chapter 2 – Reactive Web with Spring Boot (of Learning Spring Boot). Even though this is Chapter 2, it’s 80% of the book. That’s because I’m writing Chapters 2, 3, and 4 last, due to the amount they depend on Reactive Spring. This may sound rather…
I hope you all have settled down with a hot cup of cocoa. Because it’s time for the most beloved Christmas tale of all. The one where Guidance Saved Christmas with Spring Boot. Guidance the Elf had seen Santa facing new issues. It seemed like managing the list of children in addition to invoicing and…
About 1:00am yesterday morning, I sent in the text for Chapter 9, Securing Your App with Spring Boot to my publisher for Learning Spring Boot. I decided to take things to the next level in security by locking down a microservice-based solution. I spent about three weeks working on the code. I wanted it just…
Something I have unique insight into is what the approach to the 2014 1st edition vs. the 2017 soon-to-be 2nd edition. Most “next editions” are written by other authors. Not here. I wrote the first by myself and I’m writing the second one now. The 1st edition was relatively short. I had pitched ten chapters…
Order your copy of Learning Spring Boot now!
The Power of REST
Do you like reading?
Order Your Copy Now!
Building Your Platform
Videos of my presentations
- Live Coding w/ Spring Data @ SpringOne Platform 2016
- Spinnaker: Land of a 100 Builds @ SpringOne Platform 2016
- Spring Data REST @ SpringOne 2015
- Spring Data REST @ DevNexus 2015
- Debug and Maintain Your Spring Boot App – 7/9/2015
- Cloud Foundry After Dark – 2/15/2015
- Screencast: REST app built in five minutes or less – 11/20/2014
- Spring Data REST – Data Meets Hypermedia – 2014
- Building Your App Mgmt Tools w/ Spring Boot – 2014
- Grails in the Real World™ – 2013
- Why statics are no longer evil February 9, 2018
- Building a recording studio without breaking the bank January 30, 2018
- A tale of two mediatypes January 18, 2018
- How TDD is wrong November 14, 2017
- Why I converted a Gradle project to Maven November 7, 2017
Sign up for Greg’s email list!