Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

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

    $

Mastering the Spring 3.0 Framework (TT3330)

Vendor# TT3330

GK# 4238

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 Options

  • Private Group Training

    Private Group Training

    Train your entire team in a private, coordinated professional development session at the location of your choice.

    Receive private training for teams online and in-person.

Request a date or location for this course.

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 Needs To Attend

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