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

Mind Q Systems Private Limited: Introduction To Spring

This document outlines the topics that will be covered in a training course on Spring, including introductions to Spring core concepts, modules, and advanced features like annotations and AOP. Specific topics that will be covered range from dependency injection and bean scopes to Spring MVC, transactions, JDBC, and integrating Spring with ORM technologies like Hibernate. The course will include both theoretical and practical lessons on each Spring topic.

Uploaded by

gmk
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)
65 views

Mind Q Systems Private Limited: Introduction To Spring

This document outlines the topics that will be covered in a training course on Spring, including introductions to Spring core concepts, modules, and advanced features like annotations and AOP. Specific topics that will be covered range from dependency injection and bean scopes to Spring MVC, transactions, JDBC, and integrating Spring with ORM technologies like Hibernate. The course will include both theoretical and practical lessons on each Spring topic.

Uploaded by

gmk
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/ 2

Mind Q Systems Private Limited

Introduction to Spring
What is Spring
How Spring fits into the Enterprise
world
Spring Modules

Spring Core(Basic
Concepts) Theory/Practical

What is a Core Container


Introduction to IOC
Types of DI
Setter VS Constructor
Resolving Constructor Confusion
Collection DI
Bean Inheritance
Collection Merging
Inner Beans
Using IDRef
Bean Aliasing
Bean Scopes
Inner Beans
Null String
Bean Auto wiring
Nested Bean Factories

Spring Core
(Advanced
Concepts) Theory/Practical

P Namespace
Dependency Check
Depends On
Factory Beans
Static Factory Method
Instance Factory Method
Aware Interfaces
Bean Lifecycle

Method Replacement
Lookup Method Injection
Property Editors
Bean Factory Postproces

Spring Core
(3.0Annotations)
Theory/Practical

Spring VS Java Config Project


annotations
Required
Autowire
PostConstruct
PreDestroy
Qualifier
Resource
Component
Service
Controller
Named
Various Annotation based Post
Processors
(AutowiredAnnotationBeanPostProcess
or,
CommonAnnotationBeanPostProcessor
,
PersistenceAnnotationBeanPostProcess
or,
RequiredAnnotationBeanPostProcessor
)

Spring AOP Theory/Practical

AOP Concepts
Programmatic VS Declarative AOP
Programmatic AOP
Types of Advices
Types of Pointcuts
Working with proxies

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92
Email: [email protected]; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems

Mind Q Systems Private Limited

Declarative AOP
Using AOP 2.0 Config element
OGNL Expressions
Aspect J AOP

Q & A Question and Answers

Spring Tx Theory/Practical
Aop 2.0 Configuration driven
Transaction Management
Aspect J annotation based Transaction
Management

Spring JDBC Theory/Practical


What is DAO pattern?
Ways to implement Spring DAO
Choosing an approach for JDBC
database access
JDBC Template
Executing Statements
Running Queries
SQL Parameters

Spring MVC Theory/Practical

Spring 3.0 features


Introduction to Spring MVC
Handler Mapping
Controllers
Validations
Handler Interceptors
Views
Form tags

Spring ORM Spring Integration


with ORM
Integrating with Hibernate
Creating and Injecting Hibernate
Session Factory
Managing Transaction

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92
Email: [email protected]; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems

You might also like