Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Mastering the Spring 3.0 Framework (TT3330)

GK# 4238 Vendor# TT3330

Course Overview


This hands-on Spring training course is for experienced Java developers looking to gain a better understanding of what the Spring Framework is in terms of today's systems and architectures, and how to use Spring in conjunction with other technologies and frameworks. You will cover Spring's Aspect-Oriented Programming and the use of annotations, Spring security, and all of the new features in Spring 3.0.

You will take an in-depth tour of the basic Spring framework, initially examining concepts such as Inversion of Control and Dependency Injection, and then work with the container and basic components. You will cover the improved Spring 3.0 configuration management options centered on the Spring Expression Language (SPEL). You will learn the areas of persistence and transactions, looking at various options including both JDBC and Hibernate. After spending time examining how to extend the framework using AOP, you will then look at options for handling the view portion of an MVC web architecture. You will also examine how to integrate Spring with enterprise services such as messaging and web services (both SOAP and REST-based).


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • Issues associated with complex frameworks such as JEE and how Spring addresses those issues
  • Relationships between Spring and JEE, AOP, IOC, JDBC, Hibernate, JSF, Struts, JMS, and EJBs
  • Challenges to adopting Spring
  • Write applications that take advantage of the Spring container and the declarative nature of assembling simple components into applications
  • Spring Expression Language and how to use it
  • Work with various options for integrating persistence into a Spring application including the recently incorporated Object XML Mapping (OXM) functionality
  • Work with Spring's support for transactions
  • Work with various options for integrating view-oriented frameworks (Spring MVC, JSF, and Struts) for web applications into Spring
  • Integrate JMS into the Spring framework
  • Use Spring to work with and/or implement SOAP and RESTful web services
  • Use Spring Security to protect your applications

Who Should Attend


Developers who need to understand how and when to use Spring in Java and JEE applications

Course Delivery
Request this course in a different delivery format.