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, January 24th, 2012

Engineering | January 25, 2012 | ...

Welcome to another installment of This Week in Spring .

We are already almost done with January (which, honestly, shocks me. Where <EM>does</EM> the time go?)
</P> 
<OL> 
	<LI> Did you guys see last week's webinar introducing Spring 3.1 with Spring project lead, and VMWare/SpringSource Principal Engineer, Juergen Hoeller?  
       Last week's webinar was <EM>very</EM> well-attended, and represents the best turnout yet, by far, for all of the SpringSource webinars. So, thanks to all those who came, and, to the handful of people on earth that couldn't make it, don't worry! You can watch 

the Spring 3.1 webinar's recording on the SpringSource YouTube page

Modern Enterprise Java Architectures with Spring 3.1

News | January 24, 2012 | ...

In this video Juergen Hoeller, SpringSource Principal Engineer for the Spring Framework gives a guided tour of the newest features in the Spring 3.1 release. Juergen introduces Spring's new capabilities, including the environment abstraction, profiles, the updated Spring MVC framework, Hibernate 4 and Quartz 2 support, and much, much more.

Be sure to thumbs up the presentation if you find it useful and subscribe to the SpringSourceDev channel to receive updates about all the latest presentation recordings and screencasts.

This Week in Spring, January 17th, 2012

Engineering | January 18, 2012 | ...

Welcome to another installment of This Week in Spring. We've got a lot of good content to look at this week, so let's get on with it.

  1. Pssst. What are you guys doing this Thursday, the 19th? If you haven't already, may I suggest you register for the Spring 3.1 webinar with Juergen Hoeller and Chris Beams?
    		If you're in Europe,  there's going to be a  webinar  at <a href = "https://vmwareevents.webex.com/vmwareevents/onstage/g.php?t=a&d=663415641">3PM GMT, or 4PM CEST</a>, and if you're in North America, there's going to be a webinar at <a href = "https://vmwareevents.webex.com/vmwareevents/onstage/g.php?t=a&d=668718779">1PM EST or 10AM PST</a>. 
    		 Don't be left out, this event's already seen the highest registration of any webinar thus far, so register now, and as usual, I hope to see you there. 
    		   </LI>
    
    	<LI> Another session from SpringOne2GX, on <a href = "http://www.springsource.org…

This Week in Spring, January 10th, 2012

Engineering | January 11, 2012 | ...

 Welcome back to another installment of <EM>This Week in Spring</EM>! 
There's a lot to cover, so let's dive into it! 
</p>
<OL>
	<LI>  Always eager to help ring in the new year properly, Mark Fisher announced the <a href  = "http://blog.springsource.org/2012/01/09/spring-integration-2-1-is-now-ga/">Spring Integration 2.1 GA</a> yesterday.   
		 The new release has <EM>everything</EM>, and then some! It features new or revised support for a broad spectrum of technologies including AMQP, JDBC, GemFire, MongoDB, Redis, and much, much more. 
		</LI>
		
		<LI>Andy Clement and Martin Lippert's <a…

This Week in Spring, January 3rd, 2012

Engineering | January 04, 2012 | ...

Happy new year! I hope your new year and holidays were amazing. And, welcome back to another installment of This Week in Spring.

This year is going to be <EM>incredible</EM>, so let's dive right into it.  



This week's  roundup features some content from the last few weeks. Particularly, we've got content that InfoQ   put up     
from the <a href = "http://www.springone2gx.com">SpringOne2GX 2011</a> conference.  

Thank you InfoQ for sharing this great content, as usual.

  1. Garry Russel and David Turanski's SpringOne2GX presentation on implementing highly available architectures using Spring Integration is now up on InfoQ.
  2. <LI> Rob Winch demoes some of the <A href = "http://www.infoq.com/presentations/Spring-Security-3-1">new features in Spring Security 3.1</a>: multiple http elements, stateless authentication mode for RESTful services, Debug Filter, CAS support for…

This Year in Spring

News | December 27, 2011 | ...

Welcome back to the final installment of This Week in Spring for 2011. It's incredible to think that we've been doing this for a year already! Where has the time gone? Time flies when you're having fun, as they say...

The hope has always been that these roundups would make it easier for developers to take the pulse of the Spring community. Between the announcements and releases and content from SpringSource and VMware and the incredible deluge of content authored by the community, there is always something interesting happening, somewhere.

While there is a lot of interesting content this week, we'll defer the usual reviews until next week. This week, we're going to reflect on the year that was 2011 for the Spring community.

</P>

<OL>
	<lI>  <B>Spring 3.1</B> Development of Spring 3.1 began in earnest in early 2010, and by SpringOne 2GX 2010 we already had an idea of what it was going to look like. By the beginning of this year, <a href ="http://www.springsource.org/node/3026">we already had milestones</a> to play with.  
  As the year progressed, we saw numerous new milestones, followed in short order by release candidates. The release candidates progressed and then, finally, a couple of weeks ago, we <a href = "http://www.springsource.org/node/3335">got Spring 3.1 GA</a>. 

Among the many new, exciting…

This Week in Spring, December 20th, 2011 (Holiday Edition)

Engineering | December 20, 2011 | ...
<IMG src = "http://www.springsource.org/files/rod-holidays.png" width = "300" style = " float : right;  margin-left : 10px;  " />
	<P> 
		Well, it's that time of the year again!  

The holiday season is upon us and many people will be celebrating! No matter what holiday you're celebrating (or if you're celebrating at all), let me wish you a wonderful week and the happiest of holidays.
To tide you over we've packed this week's roundup to the brim.
Enjoy!



  1. Santa's elves could learn a thing or two from the SpringSource engineers! Alan Stewart announced Spring Roo 1.2.0 GA on Saturday. This version of Roo has caught the attention of a lot of people. While there are many new features, some of my favorites are the multi-module Maven project support (which lets you, for example, build your model classes in a separate project from your web application), support JSF / PrimeFaces scaffolding (as opposed to just GWT, Spring MVC, Vaadin, and Flex), support for services / repositories (using Spring Data JPA and Spring Data MongoDB; this is in addition to the Active record style data-access objects…

This Week in Spring, December 13, 2011 (Spring 3.1 Edition)

Engineering | December 14, 2011 | ...

Today saw the release of the Spring framework, version 3.1, the next step in enterprise Java development.

  	There is a <EM>lot</EM> of other stuff to talk about this week, but we'll
  	forego them for next week, because there's quite simply too much to look at with Spring 3.1.  

  	Take a look at the following content, and don't forget to download (<A href="http://www.springsource.com/download/community?project=Spring%20Framework&version=3.1.0.RELEASE">direct</a> or <a href="http://www.springsource.org/spring-core#download">maven</a>) and try out the latest and greatest bits today! 
 

And, of course, for all the gritty details of what's new, check out the Spring Framework 3.1 release notes.

Among my favorite new features in this release:

<ul> <LI>
Comprehensive Java-based application configuration</LI>
</LI> <lI>New caching abstraction
</LI…

This Week in Spring, December 6th, 2011

Engineering | December 07, 2011 | ...

Welcome back to another installment of This Week in Spring.

     We're in December, folks. I just can't believe that it's already December. 

Um, OK, ignore me.
Just astonished. Let's get into the roundup because there is a lot of new content this week.

  1. Did you miss SpringOne? Well, that's a shame. You missed out on a lot. However, don't fret, our friends at InfoQ are riding to the rescue with a steady stream of videos from the different talks at SpringOne2GX. The first two talks on the docket? The opening keynote with SpringSource CTO Adrian Colyer, SpringOne 2Gx Keynote - Spring, Yesterday, Today and Tomorrow.
    		On day two, <a href= "http://www.springsource.org/node/3322">Ben Alex lead the SpringOne 2GX technical keynote</a>, a procession of 
    		  demonstrations and thought provoking insights into next generation application development with Spring and on the cloud.
    		
    		 </LI> 
    		
    		
    		<LI> <a href = "http://www.twitter.com/ramnivas">Ramnivas Laddad</a>, all around great guy and one of the brilliant, mad…

This Week in Spring, November 29th, 2011

Engineering | November 30, 2011 | ...

Welcome back to another installment of This Week in Spring. There's a lot to talk about this week as well as a bevy of new releases, so let's get right to it!

  1. Chris Beams has announced the latest and greatest release of Spring 3.1, RC2. This is the intended final release so get the bits and try it out soon. For a tour of what's what in Spring 3.1, check out the release notes and the Spring 3.1 blog series
  2.  <LI> 
    	The steady march to Spring Integration 2.1 GA continues. This week, <A href= "http://www.springsource.org/node/3315">Spring Integration 2.1 RC1  was  released</a>.  
    There are a lot of new features in  Spring Integration 2.1, including support for GemFire, RabbitMQ, MongoDB, and much, much, more.  For the full details, <a href="https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10121&version=12341">see the release notes</a>.  </LI>
     <LI>   
    <A href ="http://www.springsource.com/developer/sts">SpringSource Tool Suite</A> lead Martin Lippert has announced the <a href="http…

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