Java Frameworks Training

Hibernate

Understanding Object/Relational Persistence

  • What is Persistence
  • The paradigm mismatch
  • Persistence Layers and alternatives
  • Object/Relational Mapping

2.Mapping Persistent Classes

  • Understanding Entity
  • Mapping Entity with Identity
  • Class Mapping options
  • Fine-grain modelling and mapping

3.Inheritance and Custom Types

  • Mapping class Inheritance
  • Hibernate type system
  • Creating custom mapping

4.Mapping Collections and Entity Association

  • Sets,Bags,Lists and Maps of value type
  • Collection of components
  • Mapping collections with annotations
  • Mapping a Parent/Child relationship

5.Advance Entity Association Mapping

  • Single valued entity association
  • Many valued entity association
  • Polymorphic association

Working with Objects

  • The persistence life cycle
  • Object Identity and Equality
  • The Hibernate Interface
  • Java Persistence API

7.Transactions and Concurrency

  • Transaction essentials
  • Controlling concurrent access
  • Non transactional data access

8.Conversations

  • Modifying Objects Efficiently
  • Transitive persistence
  • Bulk and Batch operations
  • Data filtering and Interception

10.Optimizing Fetching and Caching

  • Defining the global fetch plan
  • Selecting a fetch strategy
  • Caching

11.Querying with HQL

Spring

Introduction

  • What is Spring
  • Understanding Dependency Injection
  • Applying Aspect Oriented Programming

2.Basic Bean Wiring

  • Containing Bean
  • Creating Bean
  • Injecting Bean Properties
  • Auto-Wiring
  • Controlling Bean Creation

3.Advanced Bean Wiring

  • Declaring Parent and Child Beans
  • Applying method Injection
  • Wiring Collections
  • Bean Embedding
  • Bean Life Cycle callbacks
  • Event Handling

4.Advising Beans

  • Introduction to AOP
  • Cross Cutting Concerns
  • Join Point
  • Point Cut
  • Advise
  • Advising beans in classical style
  • Advising beans using annotations
  • Advising beans using xml namespace

Database Access

  • Learning Template Pattern
  • JDBC with Spring
  • Hibernate with Spring

6.Integration of Spring with other frameworks

Introduction to Spring MVC

Struts

1.Struts Framework

  • Model
  • View
  • Controller
  • Validator

Applying Struts

  • Struts Tag Library
  • HTML
  • Bean
  • Nested
  • Logic
Sgraph Infotech
MSBI | DOT NET | AWS | Data Science | Python
Address :
3rd Floor, JP Royale- 90/4, Above ICICI Bank, Outer Ring Road, Opposite Radisson Blu, Marathahalli,
Bengaluru,
Karnataka - 560037
India.
Tel : 9620885025
Email : sgraphinfotech@gmail.com

OUR TRAINING COURSES

Best Android Training in Marathahalli Bangalore

Best .Net Training in Bangalore

Best Oracle SQL Training Institutes in Bangalore

Best PLSQL Training Centers in Bangalore

Best Big Data and Hadoop Training Courses in Bangalore

Best MSBI Training Institutes in Bangalore

Best Microsoft Power BI Training Bangalore

Best Oracle DBA Training at Bangalore

CONTACT FORM

© 2016 | All rights reserved |Developed By Nexevo Technologies | Sitemap