Presentation: "Seven (or so) Reasons to use Spring"

Time: Monday 10:15 - 11:15

Location: Archauz


In this session, Arjen Poutsma will give a varied introduction to the Spring Framework. By touching upon varying underlying technologies of Spring, such as Dependency Injection and Aspect-Oriented Programming, and also more Enterprisy subjects such as JDBC, Transactions and various other helper classes, we show why you should use Spring in your Java application, or perhaps learn a new feature or two.

Keywords: Java, Spring, Intro

Target audience: Generally more suitable to people new to Spring, as a introduction before following any of the other talks in the track.

Download slides

Arjen Poutsma, Track Host, Founder & Project Lead for Spring Web Services

 Arjen  Poutsma

Arjen Poutsma is a senior software engineer at SpringSource with fifteen years' experience in commercial software environments. During this time he has worked with both Java EE and Microsoft .NET.

Three years ago, Arjen started to specialise in Web Services and Service Oriented Architectures. During this period, he has worked for some of the largest organizations in the world helping them better understand enterprise Java and how SOAs fit into their organizations.

In part from his experiences with these organizations, Arjen founded the open source Spring Web Services project and continues to lead the technical direction and development as the project lead for Spring Web Services. This project aims at facilitating development of document-driven web services.

Arjen has also contributed to various other open source projects, including XFire, Axis2, and others. He is a regular speaker at Java and SOA conferences, including JavaPolis, The Spring Experience, JavaZone, W-JAX, and many others.