Spring core 4

1350 €
at 13 KM
OXiane Luxembourg
  • Training
  • Business
  • Strategy
  • Technology
  • Programming
  • Digital
  • IT
  • Productivity
  • Performance
  • Project managment

Goals
Spring is an integration framework that allows you to manage presentation, persistence, or services technologies while greatly limiting adherence to implementation technologies. The key is the use of the IoC (Inversion of Control) pattern. This type of solution is also referred to as a "light container".
It is also a popular open source tool and very active. The new EJB3 specification largely takes up the "best practices" developed by Spring.
Being able to develop a Java EE application using Spring
Know and assimilate the concepts of a "light" container
Know the contributions of Aspect Oriented Programming (AOP)
Know how to use Spring's best development practices

contents
Introduction

Lightweight container concepts
Overview and examples of use
Pattern 'Inversion of Control (IoC) by Dependency Injection'
Implementation: Spring's lightweight container

Overview of the framework
Beans, BeanFactory and ApplicationContext
Singleton or normal modes
Addiction injection methods
Configuring Spring-specific beans, life cycle
Abstract bean definition and inheritance
Automatic injections
Resource Access APIs
Validation techniques (PropertyEditors, DataBinder, BeanWrapper)
Spring specific MVC Web Framework

MVC2 guidelines, reminders
Server configuration
The controllers
View managers
The mappings
Spring WebFlow
Integration with JSF and Struts
Pattern DAO, Data Access with JDBC

Abstract classes for DAO support
Using JDBC through the Spring Encapsulation APIs
Persistence of components

Resource Management
Configuring SessionFactory in the Spring Application Context
IoC: HibernateTemplate and HibernateCallback
CAD implementation with Hibernate APIs
Demarcation of transactions by programming and declaration
Aspect Oriented Programming (AOP)

The concepts
Terminology used: Appearance, Joinpoint, Advice, Pointcut, Introduction, Target Object, AOP Proxy, Weaving
The different types "advice": Around, Before, Throws, After
AOP objectives and features of Spring
Integration with the AspectJ framework
Transaction Management

The Spring abstraction layer
Transaction strategies: by programming or by aspects
Implementation of a transactional management without programming and by the aspects
Panorama of "other" layers of integration Spring

Target audience
Who is the training for?
Architects, Project Managers, Engineers



Organizer

Oxiane


OXiane Luxembourg

Where does it take place?

8399 Luxembourg 20, Rue de l'Industrie Luxembourg

OXiane Luxembourg
20
Rue de l'Industrie Luxembourg



SEE MAP

You will also like:

  • Favorites
CLOSE

Favorites

To check your Favorites, connect to your account!

CLOSE

Favorites

To check your Favorites, connect to your account!

CLOSE

Hey you! Interested in the Helloboss app?

CLOSE

Customize your results

Sign in to get access to your preferences!

CLOSE

Follow a theme

Sign in to follow this category!

CLOSE

Follow trainings

Sign in to follow this Good Address!

CLOSE

Follow a Business

Sign in to follow this business!

CLOSE

Yes I want to delete it

Yes No

tu n'as pas autorisé la localisation ?

CLOSE
CLOSE