New Horizons Latvia
+371 67847600

Meklēšana
 




Pilns kursu un sertifikāciju saraksts:

Download

 
 

Nosūtīt draugam Izdrukāt

Java EE Programming: Spring 3.0

Dienu skaits: 4
Maksa privātpersonām (bez PVN): 448.00 Ls
Maksa organizācijām (bez PVN): 560.00 Ls

This Spring course will take an in-depth tour of the basic Spring framework, initially examining concepts such as Inversion of Control and Dependency Injection, and then working with the container and basic components. The improved Spring 3.0 configuration management options centered on the Spring Expression Language (SPEL) is covered. The course then moves into the areas of persistence and transactions, looking at various options including both JDBC and Hibernate. You will then look at options for handling the view portion of MVC web architecture.

Introduction to Spring

    * Benefits of Spring
    * Goals of the Spring Framework
    * The Nature of POJOs
    * Key Features of Spring
    * Dependency Injection

Spring Configuration

    * Spring Jars
    * Configuring Objects (XML Style) Spring
    * XML Schema and DTD
    * Typical Bean Creation
    * Spring 3 Annotations

Configuration Advanced Features

    * Overview of Factory Beans
    * Bean Definition Re-use
    * Using Property Files from XML Config Files
    * Bean Post-Processors

Spring Aspect Oriented Programming (AOP)

    * What is Aspect Oriented Programming?
    * Cross Cutting Concerns
    * What is an "Aspect"?
    * The Three Technologies of "Weaving"
    * The Generated Proxy Object Structure
    * Four Kinds of "Advice"

Method Interceptor

    * Method Interceptor
    * ExampleInterceptor

JoinPoints and Pointcuts

    * JoinPoint
    * Pointcuts
    * The Advisor
    * Proxy Configuration

Spring IOC and Annotation Based AOP

    * Review of Java Annotations
    * Using Annotations
    * Using Annotations to Create Aspects
    * ProceedingJoinPoint - Used by Aspects
    * Spring Pointcut Pattern Expressions

Persistence in Spring

    * DAO Implementations
    * Transaction Support
    * Isolation Level Concepts
    * Three Approaches to Transaction Management

Using Spring JDBC

    * Obtaining a DataSource
    * JdbcDaoSupport - JDBC DAO Implementation
    * Operation Classes

Spring Views

    * Overview of Spring MVC
    * The WebApplicationContext
    * Workflow of Request Handling
    * Mapping URLs to Controllers

Using Spring MVC

    * ModelAndView and View
    * ViewResolvers
    * Controllers
    * Handling Form Requests
    * Spring MVC Annotations

Advanced Spring MVC

    * The Spring3 MVC Namespace
    * Annotation Controller Mapping
    * Spring MVC 3 Handler Methods Parameters
    * The Form
    * Using a PropertyEditor
    * Additional Functionality

Kursa grupas

Apmācība pēc Mentored Learning metodikas

Šie kursi tiek pasniegti pēc inovatīvas metodikas Mentored Learning. Kas ir Mentored Learning?

Jūs varat sākt nodarbības piecu dienu laikā pēc pieteikšanās vai paši plānot nodarbību laikus. Apmācībai nepieciešamas angļu valodas zināšanas vidējā līmenī.

Iespējas ātrāk sākuma datums - 23.05.2012
 

Copyright © 2007-2010 New Horizons Latvia. All rights reserved. New Horizons

New Horizons Latvia Uzziniet vairāk!      Tāl.: 67847600      Adrese: Elizabetes 65-10, Rīga, LV-1011      E-pasts: office@nh.lv

Top.LV