ASEbackJava Frameworks
Hibernate
		
 1. Understanding object/relational persistence. 
	 1.1 What is persistence? 
	 1.2 The Paradigm mismatch
	 1.3 Persistence layers and alternatives
	 1.4 Object/relational mapping 
 
 2. Mapping persistent classes 
	 2.1 Understanding entity 
	 2.2 Mapping entities with identity
	 2.3 Class mapping options
	 2.4 Fine-grained model and mapping 
 
 3. Inheritance and custom types  
	 3.1  Mapping class inheritance 
	 3.2  The hibernate type system
	 3.3 Creating custom mapping types 
 
 4. Mapping collections and entity associations 
	 4.1 Set, bags, lists and maps of value type 
	 4.2 Collections of components
	 4.3 Mapping collections with annotations
	 4.4 Mapping a parent/children relationship 
 
 
 5. Advanced entity association mapping   
	 5.1 Single valued entity association 
	 5.2 Many valued entity association
	 5.3 Polymorphic associations 
 
 6. Working with Objects 
	 6.1 The persistence lifecycle
	 6.2 Object identity and equality
	 6.3 The hibernate interface
	 6.4 The Java Persistence API 
 
 7. Transactions and Concurrency 
	 7.1 Transaction essentials 
	 7.2 Controlling concurrent access
	 7.3 Non Transactional data access
	 
 8. Implementing conversations 

 9. Modifying objects efficiently 
	 9.1 Transitive persistence 
	 9.2 Bulk and batch operations
	 9.3 Data filtering and interception

 10. Optimizing fetching and caching 
	 10.1 Defining the global fetch plan
	 10.2 Selecting a fetch strategy
	 10.3 Caching fundamentals
	 10.4 Caching in practice 
	 
 11. Querying with HQL and JPA QL 
		   
Springs

 12. Springs 
	 12.1 What is Springs? 
	 12.2 Understanding Dependency Injection
	 12.3 Applying aspect-oriented programming 
 
 13. Basic Bean Wiring 
	 13.1 Containing your bean 
	 13.2 Creating beans
	 13.3 Injection into beans properties
	 13.4 Auto-wiring
	 13.5 Controlling bean creation 
 
 14. Advanced Bean Wiring  
	 14.1 Declaring parent and child beans 
	 14.2 Applying method injection 
	 14.3 Injection non-Spring beans
	 14.4 Registering custom property editors
	 14.5 Working with Spring’s special bean
	 14.6 Scription beans 
 
 15. Advising beans 
	 15.1 Introduction AOP 
	 15.2 Creating classic Spring aspects
	 15.3 Autoproxing
	 15.4 Declaring pure POJO aspects 
 
 
 16. Hitting the database  
	 16.1 Learning the Spring’s data access philsophy 
	 16.2 Configuring data source 
	 16.3 Using JDBC with spring
	 16.4 Integrating Hibernate with Springs
	 16.5 Spring and the Java Persistence API
	 16.6 Caching 
 
 17. Managing transactions 
	 17.1 Understanding transaction manager
	 17.2 Programming Transaction in Spring
	 17.3 Declaring transactions 
 
 18. Integrating with other web frameworks  
	 18.1 Using Spring with Struts 
	 18.2 Working Spring into Struts2 
	 18.3 Integrating Spring with Tapestry
	 18.4 Putting a face on Springs with JSF
	 18.5 Ajax enabling application in Spring with DWR
		   
Struts 1.3
 
 19. Struts Framework 
	 19.1 Model 
	 19.2 View
	 19.3 Controller
	 19.4 Validator 
 
 20. Applying Struts 
 
 21. STRUTS Tag Library  
	 21.1 HTML 
	 21.2 BEAN
	 21.3 LOGIC
	 21.4 NESTED 
 
 22. Introduction to STRUTS 2.0 
		   

Top|| Click here for Batch Info

support@rajeshpatkar.com
Rajesh Patkar Institute Of Software Engineering
26/A Patel Shopping Center, Ground Floor, Sainath Road, Opp Malad Subway, Malad (W), Mumbai.
Tel: 28809398, 9820396074, 9820860292, 32903720, 28076817.