Certified Struts, Hibernate & Spring Training
Certificate by ACLM Institute of Professional Studies
Ghaziabad
|
Request Info |
| Medium of instruction: | English |
Objective
To provide the knowledge and skills required to develop web applications using the MVC framework provided by Apache Struts, Spring and Hibernate.
The main objective of this course is also to make hands-on training experiences as equivalent to the industry professionals having 4-5 years of experiences in web applications using java technologies.
All students will be provided with Study Materials & assignments for the thorough knowledge on each topic. All students will also be provided with interview cracking Tips for more than 200 questions.
The course contents for this course are as under:
Struts
-
Introduction
-
Model View Controller (MVC)
MVC Model 1
MVC Model 2
-
Struts Framework
What is Struts Framework
Struts API Zoo
-
Hello World Setup
-
Internationalization
-
Standard Struts Action
Forward Action
Include Action
Dispatch Action
Lookup Dispatch Action
Switch Action
-
Struts Modules
-
Struts Configuration
Global Forwards
Global Exceptions
Plug-In
Data Sources
Form Beans
-
Dyna Action Form
-
Validator Framework
Validator Action Form and DynaValidator Action Form
-
Struts Tiles
Using Tiles
Create Tiles Definition
Create Layout
Create Content
Using Tiles Definition
-
Struts Wildcard Mapping
-
Struts Token
Spring
-
Introduction
-
Dependency Injection
-
Inversion of Control (IoC)
-
Bean Factory Configuration
-
AOP
-
Spring DAOs (HDBC & Hibernate)
-
Spring Container
Bean Factory
Application Context
-
Hello World Example
-
Aspect Oriented Programming
-
Transaction Manager
-
Communication with Database
Hibernate 3 (Object Relational Mapping API)
-
Introduction
-
Understanding Data Access Object (DAO)
-
Object Relational Mapping
-
Using Hibernate (4 Step Process)
Step 1 – Entity Class
Step 2 – Mapping File
Step 3 – framework configuration file
Step 4 – client program
-
Hibernate Utilities
-
Communication with hibernate
sessionFactory
session
-
Hibernate Data Types
-
Mapping Relationships (one of the challenging thing in hibernate or any ORM)
-
Transitive Persistence
-
Unidirectional Many to Many Association
-
Bi-directional Many to Many Association
-
Mapping Class inheritance
-
Exercises
-
Assignments & Projects
-
Optimization
-
Transient Object
-
Persistent Object
-
Detached Object
-
Removed Object
-
Understanding Proxies
-
Disabling Lazy
-
Forcing proxy and collection initialization
-
Optimization – Hibernate Caching
-
Optimization – Optimistic concurrency control
-
Enabling Versioning in Hibernate
-
Querying the Database
On successful completion of this course, students will be able to:
On completion of the training, students will have full knowledge as equivalent to the 4-5 years experienced professionals.
Who can join?
Java Developers
Java Web Services TLs
Architech Designer
Any one who have understanding of Java/J2EE.
| Classroom - Regular | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified |
3 Months |
All Venues | Not Specified | Price On Request |



