Josh Long

Josh Long

Josh (@starbuxman) is the Spring Developer Advocate at Pivotal and a Java Champion. He's host of "A Bootiful Podcast" (https://soundcloud.com/a-bootiful-podcast), host of the "Spring Tips Videos" (http://bit.ly/spring-tips-playlist), co-author of 6+ books (http://joshlong.com/books.html), and instructor on 8+ Livelessons Training Videos (http://joshlong.com/livelessons.html)

Recent Blog posts by Josh Long

This Week in Spring - June 26th, 2018

Engineering | June 26, 2018 | ...
Hi Spring fans and welcome to another installment of This Week in Spring! This last week's been fun! Since we last spoke, I have been in Amsterdam (customers), London (SpringOne Tour London); Paris, Fr (JHipster Conf); Krakow, Pl (Devoxx PL); and now Sao Paulo, Br (Spring Connect SP). It's been a wild ride and it's nice to conclude the journey here in Brazil with one of the largest Java communities on earth. And, as a cherry on top, there is a ton of great stuff to look at in this week's roundup so let's get to it! Spring Data Geode / Gemfire lead John Blum has just announced the Spring…

This Week in Spring - June 19th, 2018

Engineering | June 20, 2018 | ...
Hi Spring fans! Welcome to another wonderful and wild This Week in Spring! This week I'm in Amsterdam, NL (visiting customers); London, UK (for both the London Java Community Java User Group talk and the SpringOne Tour event); Paris, FR (for the first JHipster Conf); Krakow, PL (for Devoxx Poland) and then it's off to Sao Paolo, BR (for the Spring Connect show). If you're in any of those places, say hi! Spring Cloud Finchley.RELEASE is available. This is the big one! It's finally here! The final piece of the reactive puzzle. This release culminates an almost year long journey from Spring…

The Road to Reactive Spring Cloud

Engineering | June 20, 2018 | ...
The new Spring Cloud Finchley GA release is jam-packed with good stuff and represents a major milestone in the journey to reactive microservices. I couldn't possibly list everything so I refer you to the fresh-from-the-oven release announcement by Spencer Gibb. Instead, in this post, I want to focus on the road we have taken to reactive Spring Cloud. We released Spring Framework 5 in September 2017. This was the first release to introduce new Reactive programming support to help build more robust, scalable services. It builds upon the Pivotal Reactor project, our reactive streams…

Spring Tips: Season 4 Recap

Engineering | June 20, 2018 | ...
Hi Spring fans! We're at the end of another season of Spring Tips. I'll be back in a few months with even more Spring Tips, and we'll continue our journey through aspects of the ecosystem large and small. This season, as with all seasons, has been fun for me to put together. It is a mix of brand new stuff and older stuff that we get to review in a new light. As always, I do these for you and am always eager to hear about what regions of Springdom you'd like illuminated. Anyway, here's a recap of the things we've looked at in previous installments from seasons 1-4. Enjoy! Season 1 Functional…

This Week in Spring - June 12th, 2018

Engineering | June 13, 2018 | ...
Hi Spring fans and welcome to another installment of This Week in Spring! This week I'm in NYC for the SpringOne Tour NYC event, then it's off to Amsterdam for some customer visits. It's been a wild week in Spring so let's get to it! Hi Spring fans! In this installment of Spring Tips we look at the Java Persistence API Don't miss this webinar on MongoDB by Spring Data's Christoph Strobl and Mat Keep Spring Fu is here and it's awesome! Just check out this example application of the new Kotlin-first microframework for Spring developers. Spring Fu is explicit, not implicit. It's functional, it…

Spring Tips: Spring Fu

Engineering | June 13, 2018 | ...
speaker: Josh Long Hi Spring fans! In this installment of Spring Tips we look at the brand new microframework from the Spring team, Spring Fu, which makes short work of building fast, reactive Kotlin-based microservices.

Spring Tips: JPA

Engineering | June 06, 2018 | ...
speaker: Josh Long Hi Spring fans! In this installment we look at the Java Persistence API (JPA) and its most ubiquitous implementation Hibernate. We look at basic Spring support for JPA, Spring Boot's auto-configuration and supported configuration properties, mapped superclasses, auditing (using Spring Data's JPA auditing facility) and journaling (using the Hibernate Envers project and Spring Data Envers).

This Week in Spring - June 5th, 2018

Engineering | June 06, 2018 | ...
Hi Spring fans! Welcome to another installment of This Week in Spring! It's been a wild and wonderful week. I've just returned from the epic VOXXED Singapore event, just intime to enjoy a wonderful week home in Spring-time and sun-filled San Francisco. We've got a ton of things to cover, so let's get to it! Pivotal Cloud Foundry now supports Minio, a highly available S3-like HA enterprise grade object storage server for developers. Spring Cloud Finchley GA is scheduled for June 15 In Part 4 of "Should that be a Microservice?" Nate Schutta talks Independent Scalability and why it's important…

Spring Tips: JDBC

Engineering | May 30, 2018 | ...
speaker: Josh Long Hi Spring fans! In this installment of Spring Tips we look at the Spring support for the Java Database Connectivity (JDBC) API. Spring's support for JDBC is one of many reasons a lot of people first started using Spring 15+ years ago! If you aren't committed to a full-blown ORM and/or want to leverage the full power of JDBC, then this video is for you!

This Week in Spring - May 29th, 2018

Engineering | May 29, 2018 | ...
Hi Spring fans and welcome to another installment of This Week in Spring! I finished last week in Barcelona, Spain, for the epic Spring IO 2018 event (were you there? why not? YOU SHOULD BE IT'S AMAZING!) and now I'm in San Francisco enjoying a restive 48 hours and soon I'll be off to sunny Saint Louis for the epic Spring One Tour St. Louis event starting the 30th then it's off to splendid Singapore for the Voxxed Singapore event. If you're in either region, reach out! I'd love to heard and/or see you! Anyway, as usual, we've got a ton to cover so let's get to it! Hi Spring fans! In last week…

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all