<<< Previous speaker next speaker >>>

Rod Johnson, Creator of Spring

 Rod  Johnson

Rod Johnson is hot right now. The creator of Spring is about to sell his life's work, Springsource, to WMware. Price: $420 mill.

Rod is a thought leader on open source, as well as a popular speaker at conferences and symposia around the world. Spring was based on the code published with Rod's best-selling Expert One-on-One J2EE Design and Development (2002). This book was one of the most influential books ever published on J2EE and the sequel, J2EE without EJB (July 2004, with Juergen Hoeller), has proven almost equally significant, establishing a comprehensive vision for lightweight, post-EJB J2EE development.

At JAOO Rod will speak at 3 tracks. He is having a hard time recommending just one. But if you twist his arm around he will say Extreme Java Productivity with Spring Roo and Spring 3.0. With Spring Roo you use Java codes but in a quicker and more efficient way. Rod is very excited to present Spring Roo to danish developers and is expecting feedback!

Rod has specialized in server-side Java since 1996 across a wide range of industries. His hands-on experience has led him to see problems from a client's perspective as well as a technology perspective, and has driven his influential criticism of bloated, inefficient, orthodox approaches to J2EE architecture.

Rod is a member of the Java Community Process (JCP) Executive Committee (EC). EC members guide the evolution of the Java technologies by approving and voting on all technology proposals. They are also responsible for defining the JCP's rules of governance and the legal agreement between members and the organization.

Rod holds a BA with Honors in Computer Science, Mathematics and Musicology as well as a Phd from the University of Sydney.

Presentation: "Extreme Java Productivity with Spring Roo and Spring 3.0"

Time: Monday 11:30 - 12:30

Location: Archauz

Abstract:

The productivity of enterprise Java development is much criticized--and not without reason. While modern enterprise Java frameworks such as Spring and Hibernate are a world away from the complexity and bloat of the early J2EE model, writing applications still involves too much grunt work, which is not an inevitable consequence of the language.

It doesn't need to be like this. Optimal productivity requires an integrated approach to development that includes not just frameworks, but a complete stack and effective way of working.

In this presentation, Rod Johnson will show by example how Spring Roo can help to build enterprise Java applications quicker than you've imagined, utilizing the latest generation of Spring open source technologies.

Rod will explain Roo's unique an innovative approach. Roo is a tool written for practical applications by application developers. He will explain the architecture of Roo applications, and how it makes effective use of new features in Spring 2.5 and 3.0.

During the presentation, Rod will build a complete, working application and explain its code in detail.

Presentation: "Meet and Greet with SpringSource"

Time: Monday 16:15 - 17:15

Location: Archauz

Abstract: An informal networking session with SpringSource speakers: Arjen Poutsma, Eberhard Wolff, Graeme Rocher and Rod Johnson.

Presentation: "Java Enterprise Application Standards and why the Industry Moved to Lightweight Open Source"

Track: Java Now

Time: Tuesday 10:15 - 11:15

Location: Lille Sal

Abstract:

In the late 90's, the J2EE standard was greeted with much enthusiasm, as a legion of Java developers were looking to escape proprietary vendor lock-in and ill-conceived technologies and embrace a standard, expert-designed specification for building enterprise applications in Java.

Unfortunately, the results were mixed, and included expensive failures like CMP/BMP entity beans. History has shown that both committee-led standards and container-managed frameworks gave way to open source driven innovation and lightweight POJO-based frameworks.

What went wrong, and what can we learn from these mistakes to help ensure that Java technologies do not again go down a blind alley?

Presentation: "A Cloudy Spring Day"

Time: Wednesday 16:15 - 17:15

Location: Store Sal

Abstract:

SpringSource Cloud Foundry provides an easy-to-use self-service approach, enabling developers to deploy their applications in minutes using a simple web interface. It offers automation of common deployment blueprints and intelligent, SLA-driven resource allocation with automatic scaling and automatic infrastructure repair.

Cloud Foundry will soon be able to run on VMware vSphere. VMware vSphere is the industry's first cloud operating system, transforming IT infrastructures into a private cloud - a collection of internal clouds federated on - demand to external clouds - delivering IT infrastructure as a service. Enable the next generation of flexible, reliable IT services with the efficiency and low cost of cloud computing - featuring control over service levels.