|
Provided by: IntSol India Spring Hibernate Workshop - Basic Intermediate LevelJ2EE Specifications |
![]() |
Training
Provided by IntSol India
Objective:
a Familiarity with Spring Framework
a Spring integration with all Java Technologies
Pre-Requisite:
a 2 Years of Java, J2EE Development Experience
a Basic knowledge on Hibernate
Course:
1. Introduction to Spring
2. Creating your first Spring application
3. IOC
4. AOP
5. JDBC Support and DAO
6. Introduction to Hibernate
7. Using Hibernate and Spring
8. Managing Transactions Using Spring
9. Spring's Remoting
10. SpringMVC
11. JMS using Spring
12. EJB using Spring
13. Using Struts and Spring
14. Using Scheduler with Spring
Related Software Programs or Products: Java
Related Jobs or Careers: Java Developers
|
|
||||||||||
Spring Hibernate Workshop - Basic Intermediate Level
Spring Contents for 2 Days workshop
1. Introduction to Spring
Spring Technology Benefits
Spring Architecture Overview
Quick overview of IoC, AOP.
New features in Spring 2. 0 Overview
2. Creating your first Spring application
Configuring Spring application context
Installing Spring in your application
Creating a simple application
3. IOC
Configuring Beans
Configuring Collaborators
Configuring Properties (Property Editors, primitives, collection and basic types)
Managing Bean lifecycle
Create and Destroy methods
Wiring options (constructor, by type, by name)
Advanced App Context management (nesting app contexts)
Creating a custom Property Editors
4. AOP
Aspects
Joinpoints
Advice
Interceptors
Working with ProxyFactoryBean
Pointcuts
Advisors
Working with AutoProxies, Advisors and PointCuts
Setting up auto proxies
5. JDBC Support and DAO
JDBC Template (Intro to Templates)
Using JDBC Helper objects (SqlFunction, SqlUpdate, SqlOperation, SqlQuery)
Working with Mapping SQL query to setup lightweight ORM
Lab: Adding JDBC support to the application
Using DAO support
6. Introduction to Hibernate
Basics of ORM
Hibernate Core API
Transient, Persistent & Detached Object
Basic CRUD operations
Hibernate Transactions
Queries in Hibernate
Caching
7. Using Hibernate and Spring
Using Spring DAO support
Lab: Replacing JDBC support with Hibernate
Using AOP transaction support
8. Managing Transactions Using Spring
Analyzing Java EE transaction support
Defining transaction properties
Explicit transaction management
Controlling transactions with the Spring TransactionTemplate
Declaring transaction policies with XML
9. Spring's Remoting
Http Invoker
RMI
10. SpringMVC
MVC introduction
Creating a simple application
Understanding SpringMVC architecture
Views, ViewResolver, Controllers
Programmatic & Declarative Validation
11. JMS using Spring
Introduction to Messaging
Using Spring JMS
JmsTemplate
Sending and Receiving messages
12. EJB using Spring
Introduction to EJB
Spring integration with EJB
13. Using Struts and Spring
Introduction to Struts
Spring integration with Struts
14. Using Scheduler with Spring
Introduction to Quartz Scheduler
Spring integration with Quartz scheduler
1. Introduction to Spring
Spring Technology Benefits
Spring Architecture Overview
Quick overview of IoC, AOP.
New features in Spring 2. 0 Overview
2. Creating your first Spring application
Configuring Spring application context
Installing Spring in your application
Creating a simple application
3. IOC
Configuring Beans
Configuring Collaborators
Configuring Properties (Property Editors, primitives, collection and basic types)
Managing Bean lifecycle
Create and Destroy methods
Wiring options (constructor, by type, by name)
Advanced App Context management (nesting app contexts)
Creating a custom Property Editors
4. AOP
Aspects
Joinpoints
Advice
Interceptors
Working with ProxyFactoryBean
Pointcuts
Advisors
Working with AutoProxies, Advisors and PointCuts
Setting up auto proxies
5. JDBC Support and DAO
JDBC Template (Intro to Templates)
Using JDBC Helper objects (SqlFunction, SqlUpdate, SqlOperation, SqlQuery)
Working with Mapping SQL query to setup lightweight ORM
Lab: Adding JDBC support to the application
Using DAO support
6. Introduction to Hibernate
Basics of ORM
Hibernate Core API
Transient, Persistent & Detached Object
Basic CRUD operations
Hibernate Transactions
Queries in Hibernate
Caching
7. Using Hibernate and Spring
Using Spring DAO support
Lab: Replacing JDBC support with Hibernate
Using AOP transaction support
8. Managing Transactions Using Spring
Analyzing Java EE transaction support
Defining transaction properties
Explicit transaction management
Controlling transactions with the Spring TransactionTemplate
Declaring transaction policies with XML
9. Spring's Remoting
Http Invoker
RMI
10. SpringMVC
MVC introduction
Creating a simple application
Understanding SpringMVC architecture
Views, ViewResolver, Controllers
Programmatic & Declarative Validation
11. JMS using Spring
Introduction to Messaging
Using Spring JMS
JmsTemplate
Sending and Receiving messages
12. EJB using Spring
Introduction to EJB
Spring integration with EJB
13. Using Struts and Spring
Introduction to Struts
Spring integration with Struts
14. Using Scheduler with Spring
Introduction to Quartz Scheduler
Spring integration with Quartz scheduler
About The Training Provider: IntSol India
IntSol India - INTSOL provides one stop solution for all your Training requirements of Technology and Soft Skills training programs, to contribute towards maximizing the resources.
We have expert instructors on:
Microsoft Visual Studio 2008 - Framework 2. 0, 3. 0 & 3. 5
Microsoft SharePoint Server 2007 (MOSS) - Development & Administration
Microsoft SQL Server (Development and Administration including...

