InfoQ

Interview

   Good News: We have re-worked our video infrastructure to provide more reliable service. Please email bugs at infoq.com with any problems.

Rod Johnson discusses the Spring Portfolio

Interview with Rod Johnson by Ryan Slobojan on Feb 08, 2008 01:00 AM

Community
.NET,
Java
Topics
Open Source,
Enterprise Architecture
Tags
QCon San Francisco 2007,
Spring Web Flow,
WebLogic,
Spring Batch,
Spring,
Spring.NET,
Java EE,
GigaSpaces,
Spring IDE,
IntelliJ IDEA
Summary
In this interview from QCon San Francisco, SpringSource CEO Rod Johnson discusses the origins and philosophy of Spring, the Spring Portfolio, Spring Web Flow, Spring Batch, Spring.Net, the partnership with Tasktop Technologies, and community involvement and utilization of Spring.

Bio
Rod is the father of Spring. The Spring Framework open source project began in February 2003, based on the Interface21 framework published with Rod's best-selling Expert One-on-One J2EE Design and Development. Rod is one of the world's leading authorities on Java and J2EE development. He is a best-selling author, experienced consultant, open source developer, and a popular conference speaker.
Hi my name is Ryan Slobojan and I am here with Rod Johnson at QCon. Why did you create the Spring Framework?
What are the main goals of Spring? What's the philosophy behind it?
With the success of the Spring Framework an ecosystem of projects has sprung up around it, pardon the pun. Interface21 has several official subprojects. Can you describe those in more detail?
One of the projects that you had mentioned was Spring Web Flow. What does that provide on top of the Spring Framework?
That seems to match very closely with the philosophy of Spring that you mentioned earlier.
One of the other projects that you have mentioned was Spring Batch
Interesting. And one of the other things that has occurred recently with the Spring Portfolio is the partnership with Tasktop Technologies. Can you describe that in more detail?
Excellent. One of the other things that you had mentioned was community involvement with Spring. What kinds of community adoption of the Spring Framework and what kinds of tools have you been seeing built on top of Spring?
In addition to the Java-based Spring Framework there is also Spring.Net. Can you describe that in a little more detail?
OK, thank you very much.
show all  show all

4 comments

Reply

Too Eclipse Centric by Michael Duffy Posted Feb 7, 2008 1:47 PM
Re: Too Eclipse Centric by Stanford Guillory Posted Feb 12, 2008 3:11 PM
None of InfoQ's videos play in my computer... by Ronald Miura Posted Feb 7, 2008 11:54 PM
Re: None of InfoQ's videos play in my computer... by Floyd Marinescu Posted Feb 11, 2008 3:51 PM
  1. Back to top

    Too Eclipse Centric

    Feb 7, 2008 1:47 PM by Michael Duffy

    My only complaint is that the world seems to be revolving around Eclipse. It leaves out IDEs like IntelliJ. Perhaps it's too small, too niche to deserve attention. I wish it were not so.

  2. Back to top

    None of InfoQ's videos play in my computer...

    Feb 7, 2008 11:54 PM by Ronald Miura

    Transcripts? MP3? Pleeeaaase?...

  3. Back to top

    Re: None of InfoQ's videos play in my computer...

    Feb 11, 2008 3:51 PM by Floyd Marinescu

    Hi Ronald, the transcript is visible above, right below the playing window. As for playing videos, we will be launching a re-architecture of our video player any day now, please check again at the end of the week.

  4. Back to top

    Re: Too Eclipse Centric

    Feb 12, 2008 3:11 PM by Stanford Guillory

    I am an IntelliJ user, never used Eclipse, and I am a major user of Spring. IntelliJ has excellent support for Spring.

Exclusive Content

Creating Product Owner Success

The Scrum Product Owner role is powerful, valuable and challenging to implement. It brings healthier relationships between customers and developers, and competitive advantage - if you do it right.

Book Excerpt and Interview: Effective Java, Second Edition

Effective Java, Second Edition by Joshua Bloch is an updated version of the classic first edition, which won a 2001 Jolt Award. InfoQ asked Bloch questions about the areas that the new edition covers.

Tapestry for Nonbelievers

A new article by I. Drobiazko and R. Zubairov introduces v. 5 of the Apache Tapestry component-oriented web framework. The tutorial shows how to create a component and covers IoC in Tapestry and Ajax.

Pete Lacey on REST and Web Services

In this interview, Burton Group consultant Pete Lacey talks to Stefan Tilkov about his disillusionment with SOAP, his opinion on REST, and addresses some of the perceived shortcomings REST vs. WS-*.

Business Natural Languages Development in Ruby

Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.

Distributed Version Control Systems: A Not-So-Quick Guide Through

Adoption and interest for Distributed Version Control Systems is constantly rising. We will introduce the concept of DVCS and have a look at 3 actors in the area: git, Mercurial and Bazaar.

Segundo Velasquez and Agile as Seen Through the Customer's Eyes

Deborah Hartmann interviewed Segundo Velasquez about his experience as customer with an Agile team during the initial phase of software design of a product.

Fine Grained Versioning with ClickOnce

David Cooksey shows how to fine grained versioning to a ClickOnce deployment using an HttpHandler written with ASP.NET, making partial rollouts to a test audience much easier.