Building Web Applications Using The Spring Framework

spring TutorialThis hands-on session walks you through the process of building a simple web-application from scratch using the Spring Framework. JSP / Spring MVC will be used for the presentation tier and Spring support for JDBC and Hibernate will be demonstrated for the data-access layer.

The session highlights how easy it is to switch between different DAO implementations when using Spring based Dependency Injection.
Spring’s support for unit testing will also be shown – that enables you to write tests that run against the database but do not affect the state of the database. And to prove Spring’s strength as a “glue” for all things Java EE, watch how an alternate presentation-tier framework such as Wicket can be easily integrated.

Peter Thomas’s session on ‘Spring Tutorial’ was presented at the Conference On Java Technology 2007 held in Oct 2007 in Pune, India.

A keen Open Source enthusiast, Peter is the initiator and maintainer of two successful SourceForge projects. One of them is “JTrac” – an open-source issue management web-application completely built on Wicket, Spring and Hibernate.
JTrac has been very well received within the Java community and reached a ranking of #13 on SourceForge as soon as version 2.0 final was released in December 2006.
Peter Thomas works as a Principal Consultant for Satyam Computer Services Ltd, based out of Bangalore, India. He has been a guest speaker on Java technologies at events such as the first Conference on Java Technology, 2006.

Presentation / Demo Code : Spring TutorialWorkshop CodeCode Readme

* Video compressed for 256 kbps.

Related :
* Spring and EJB 3: All-Star Team or Neighbors with Good Fences?
* JavaEE Architecture Using The Spring Framework
* BEA Workshop 3.0 IDE with EJB3, Hibernate and Spring

Content Team

The IndicThreads Content Team posts news about the latest and greatest in software development as well as content from IndicThreads' conferences and events. Track us social media @IndicThreads. Stay tuned!

0 thoughts on “Building Web Applications Using The Spring Framework

  • March 26, 2008 at 3:43 am

    The code and presentation links are located at the end of the article. Thanks

  • March 25, 2008 at 2:08 pm

    Unfortunately I can\’t read the screens or understand the speaker. Can the source/powerpoint for this be posted?

  • March 17, 2008 at 10:54 am

    Q. What’s the process of getting the runtime on a virgin client PC with Java 6 Update N?

    A. With Java 6 Update N you will put something like this in your webpage:


    Then the scripts hosted by Sun will check for the version of Java and get it installed/upgraded if necessary. Then it will generate an applet tag and load your app. The goal is to make the developer do as little as humanly possible so they can focus on their app.

    – Josh Marinacci, Sun

Leave a Reply