Hibernate Course Syllabus ( Total Duration-25hrs)

      Module 1: Introduction To Hibernate And Concepts (Duration-1hr)

      • Need for Hibernate
      • Hibernate and ORM (Object-Relation Mapping)
      • Module 2: Hibernate Configuration (Duration-2hrs)

        • Required JAR Files
        • Hibernate configuration File
        • Hibernate properties File
        • Hibernate XML File
        • SQL Dialects
        • Module 3: Hibernate Concepts (Duration-4hrs)

          • Id and Primary Key
          • Id Generation Methods
          • Transaction
          • POJOs (Plain Old Java Objects) and the Data Layer
          • Hibernate Over Entity Beans
          • Understanding Hibernate Architecture
          • Configuration
          • SessionFactory
          • Session
          • Query
          • Criteria
          • Hibernate Configuration
          • Hibernate Mappings
          • Persistent Classes
          • Working with Hibernate to perform
          • CRUD Operations
          • Configuring Mappings Using Annotations.
          • Module 4: Hibernate Mappings (Duration-4hrs)

            • Component Mapping
            • Inheritance Mappings
            • Table Per Class Hierarchy
            • Table Per Sub Class
            • Table Per Concrete Class
            • Association Mappings
            • One -to-One
            • One -to-Many
            • Many -to-One
            • Many -to-Many
            • Module 5: Hibernate Query Language (Duration-3hrs)

              • Select clause
              • From clause
              • Where clause
              • Aggregate functions
              • Expressions
              • Sorting
              • Grouping
              • Sub queries
              • Module 6: Criteria Queries (Duration-1hr)

                • Creating Criteria
                • Narrowing the Result
                • Ordering the Result
                • Module 7: Native Sql (Duration-2hrs)

                  • Using SQL Query
                  • Named SQL Query
                  • Using Stored Procedure for Querying
                  • Creating Custom SQL for CRUD
                  • Module 8: Hibernate Query Languages And Transactions And Caching (Duration-4hrs)

                    • Using HQL, criteria API, native sql
                    • Hibernate Transaction
                    • Hibernate and JDBC
                    • Hibernate second level caching
                    • Module 9: Spring Hibernate Integrations (Duration-2hrs)

                      • Spring Hibernate Integration
                      • Data source creation
                      • Hibernate DAO implementation using
                      • Module 10: Hibernate Uses In Project (Duration-2hrs)

                        • Design Web Application using hibernate
                        • Hibernate in web application(case studies)
                        • Project Guidance

                        Thanks for the best ever Training. I did my Android Course here. Trainer is very good in knowledge. They provides the best ever Support to me.

                        Kaviya