hardware-banner

Hibernate & Spring

Basics of Hibernate

  • Hibernate Introduction
  • Hibernate Architecture
  • Understanding First Hibernate application

Hibernate with IDE

  • Hibernate in NetBeans

Hibernate Application

  • Hibernate with annotation
  • Hibernate with xml
  • Database to POJO class
  • Hibernate Web application
  • Hibernate Generator classes
  • Hibernate Dialects

Inheritance Mapping

  • Table Per Hierarchy
  • Table Per Hierarchy using Annotation
  • Table Per Concrete
  • Table Per Concrete using Annotation
  • Table Per Subclass
  • Table Per Subclass using Annotation

Collection Mapping

  • Mapping List
  • One-to-many by List using XML
  • Many to Many by List using XML
  • One To Many by List using Annotation
  • Many to Many by List using Annotation
  • Mapping Set
  • One-to-many by Set
  • Mapping Map
  • Many-to-many by Map

Association Mapping

  • One-to-one using Primary Key xml, Annotation
  • One-to-one using Foreign Key xml, Annotation

HQL

  • Select clause
  • From clause
  • Where clause
  • Aggregate functions
  • Expressions
  • Sorting
  • Grouping
  • Sub queries
  • Parametrized queries

HCQL

  • Creating Criteria
  • Narrowing the Result
  • Ordering the Result

Hibernate Caching

  • First Level Cache
  • Second Level Cache

Hibernate validation

  • Hibernate validation using Annotation

Basics of Spring

  • What is Spring
  • Spring Modules
  • Spring Application

Spring with IDE

  • Spring in Eclipse

Dependency Injection

  • Constructor Injection
  • CI Dependent Object
  • CI with collection
  • CI with Map
  • Setter Injection
  • SI Dependent Object
  • SI with Collection
  • CI vs SIn
  • Autowiring
  • Factory Method

Spring AOP

  • AOP Terminology
  • AOP Implementations

Spring with JDBC

  • JdbcTemplet Example
  • PreparedStatement
  • ResultSetExtractor
  • RowMapper
  • NamedParameter
  • SimpleJdbcTemplet

Spring with ORM

  • Spring with Hibernate

Spring MVC

  • Spring MVC
  • Spring MVC using Maven
  • Multiple Controller
  • Request Response
  • MVC Form Example
  • MVC CRUD Example
  • MVC Form Validation using Validator Interface

Spring Security

  • Sp Security Introduction
  • Sp Security Features
  • Sp Security Project Modules
  • Sp Security XML Example
  • Sp Security Login Logout

Spring Boot

  • SB Introduction
  • SB First Maven project
  • SB MVC with Maven
  • SB Annotations
  • SB with Jdbc
  • SB with Hibernate