Course Duration: 3 weekends(6 classes)
Why Spring-Hibernate :
Having Spring framework with Hibernate knowledge is currently one of the highest paid professional in IT industry. Web application development in market is majorly using Spring and Hibernate like in banking, education, e-commerce etc domains. So, picking up as Spring and Hibernate professional developer would be lucrative today and in future.
Why Radical
Spring:
ü Spring framework
ü Spring IOC and DI
ü Spring Annotations
ü Spring JDBC
ü Spring MVC
ü AOP
ü Transaction Management
Hibernate:
ü Introduction to Hibernate – Hibernate Architecture Overview
ü Hibernate classes and interfaces: Configuration, SessionFactory, Session etc.
ü Hibernate with Annotation
ü Persistence lifecycle
ü Hibernate Inheritance Mapping
ü Mapping Relationships – OneToOne, OneToMany, ManyToMany
ü Mapping Relationships attributes cascade, fetch, inverse
ü Hibernate HQL Queries
ü Hibernate Criteria Queries
ü Hibernate Caching
Spring + Hibernate Syllabus
Spring:
1.Spring Basics
2.IOC Container
3.Bean Definition, Bean Scope, Bean Life Cycles,Processor,Bean Definition Inheritance
4.Dependency Injection
5.Constructor Injection
6.Injecting Inner Beans
7.Injecting Collections
8.Spring Based AutoWiring
9.Annotation Based configuration
10.Java Based Configuration
11.Spring Core
12.Spring JDBC Framework
13.Spring and Hibernate Integration
14.Spring and Struts2 integration
Hibernate :
1.ORM Overview
2.Hibernate Overview
3.Hibernate Architecture
4.Hibernate Setup
5.Hibernate Configurations
5.Sessions
6.Persistent Class
7.Mapping Files
8.Mapping Types
9. Mapping Types examples
10.Hibernate Query language
11.Hibernate Criteria Queries
12. Advanced Hibernate:
12.1 Advanced Mappings with Annotations
12.2 Advanced Mappings with xml
12.3 Inheritance in Hibernate
12.4 Hibernate Caching
Spring – Hibernate end to end application