0% found this document useful (0 votes)
15 views

Spring Curriculum

This document provides an overview of the Spring 3.0 framework with annotations. It introduces key Spring concepts like dependency injection, aspect-oriented programming, and the Spring middleware layer. The document also covers Spring modules for working with data access, MVC web applications, REST APIs, and security. It describes techniques for minimizing configuration like autowiring and annotation-based wiring. The document concludes with sections on Eclipse integration and JUnit testing.

Uploaded by

varam10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Spring Curriculum

This document provides an overview of the Spring 3.0 framework with annotations. It introduces key Spring concepts like dependency injection, aspect-oriented programming, and the Spring middleware layer. The document also covers Spring modules for working with data access, MVC web applications, REST APIs, and security. It describes techniques for minimizing configuration like autowiring and annotation-based wiring. The document concludes with sections on Eclipse integration and JUnit testing.

Uploaded by

varam10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

SPRING 3.

0 with ANNOTATIONS

K.Ramesh

INTRODUCTION

Difference between Spring and EJB


Java Beans
Factory Design Pattern
Features of Spring Framework
1. DI / IOC
2. AOP
3. Light Weight Container
Spring Framework Architecture
Spring Framework Modules
Installation
Directory Structure Explanation
Spring Namespaces
Spring 2.5 New Features
Spring 3.0 New Features
First Application using DI

ASPECT ORIENTED PROGRAMMING

Definition
Advantages of AOP
AOP Terminology
Advice Types
1. Before Advice
2. After Advice
3. After-Returning
4. Around Advice
5. Throws Advice
Static and Dynamic Pointcuts
Proxy based AOP
Declarative based AOP (Spring2.5)
Annotation based AOP (Spring2.5)

MINIMIZING SPRING CONFIGURATION

SPRING MIDDLE - LAYER

Spring DAO
Template-Callback Design Pattern
Spring JDBC
SPRING with HIBERNATE
Programmatic Transactions
Declarative Transactions
(Annotations Spring2.5)

Diff between Programmatic &


Declarative transactions
Propagation Behavior (attributes)
Isolation Levels

SPRING MVC

Introduction
Spring MVC Architecture
Handler Mapping
ViewResolver
Controller classes
Spring MVC Flow
Annotation driven Controller
(Spring2.5)

Springs Form binding library


Form Processing
Validations (JSR-303)

SPRING with REST API


SPRING SECURITY
SPRING with STRUTS INTEGRATION
Interview Questions

Autowiring (Spring2.0)
Annotation based wiring (Spring2.5)
Autodiscovery (Spring2.5)
Java based configuration (Spring3.0)
ECLIPSE

Ph: 007799 10 8899 / 07799 20 8899

JUNIT

E-Mail: [email protected]

You might also like