Learn Java Offline – Hibernate and Spring is 2 days with project

Course Name: – Learn Java Offline Hibernate and Spring with a Project in 2 days

Date: – Sat 02nd Dec 2017 and Sun 03rd Dec 2017.

Cost: –

Booking between 08 Oct to 04 Nov 2017 – 1000 INR discount, you pay 6000 INR
Booking between 05 Nov to 25 Nov 2017 – 500 INR discount, you pay 6500 INR
Booking between 26 Nov to 01 Dec 2017  – 0 INR discount, you pay 7000 INR

How to Join?

Click Here

Key Features

  • No PPT’s completely Hands-on Hibernate and Spring training with project.
  • Lunch & Tea will be provided.
  • Installation required in your laptop for training
    • Java download link, get from here
    • Tomcat download link, get from here
    • Eclipse download link, get from here
    • Maven download get link, get from here
    • MySQL Community Server get link, get from here
    • MySQL Installer get link, get from here
  • All at only 7000 INR

Day 1 – Hibernate

1st Hour An Introduction to Hibernate
Refresher in enterprise application architectures
Traditional persistence
Hibernate motivation
Installation
Defining the domain model
Setting up the Hibernate configuration file
Creating the domain object mapping files
Making Hibernate aware of the mapping files
Updating the hibernate.cfg.xml with list of mapping files
Implementing a HibernateUtil class
Writing the code
2nd to 4th Hour Association and Collection Mapping
Understand Collection and Association relationships
See how to realize relationships in Java and databases
Walk through the Hibernate approach of mapping both Collections and AssociationsComponent and Inheritance Mapping
The difference between Components and Entities
Some uses of Components, and their mapping
Strategies and implementations for realizing inheritance
5th Hour Hibernate Querying
The Hibernate Query Language
Introducing the Hibernate Query Language
Leveraging HQL to write database queriesNative SQL
Understanding when to write your own SQL
Executing Native SQL with Hibernate
Criteria
6th and 7th Hour Batch Processing
Data Filtering
Interceptors and Events
Calling Triggers and Stored Procedures
2nd Level Cache
Statistics
DDL Generation
8th Hour JPA
What is spring?
Spring modules

Day 2 – Spring

1st Hour Understanding Dependency Injection
Basic bean wiring
Creating bean
Injecting into bean properties
Auto wiring
Controlling bean creation
Advising beans
2nd Hour Using JDBC with Spring
Working with different JDBC templates
Integrating Hibernate with Spring
3rd Hour Introducing AOP
Creating classic spring aspects
Creating advice
Defining Pointcuts and Advisors
Using proxyFactory Bean
4th and 5th Hour Getting started with Spring MVC
Mapping and Handling requests to controller
Handling exception
• Introduction to Spring MVC
• Handler Mapping (BeanNameUrlHandlerMapping
ControllerClassNameHandlerMapping
SimpleUrlHandlerMapping
Configure the handler mapping priority)
• Controllers (MultiActionController,PropertiesMethodNameResolver,ParameterMethodNameResolver ParameterizableViewController)
• Validations
• Handler Interceptors
• Views
InternalResourceViewResolver, XmlViewResolver ResourceBundleViewResol
• Form tags
Form handling
6th Hour Spring Security Hello World XML Example
Spring Security Hello World Annotation Example
Spring Security Custom Login Form XML Example
Spring Security Custom Login Form Annotation Example
Spring MVC + Spring Security annotations-based project, custom login form, logout function, CSRF protection and in-memory authentication.
Spring Security Form Login Using Database – XML and Annotation Example
Spring Security : Limit Login Attempts – XML and Annotation Example
Spring Security password hashing example
7th and 8th
Hour
Spring Boot principles,
auto-configuration,
profiles, overriding defaults using properties and/or your own configuration
Spring Boot applied to web-applications (Spring MVC, GSP, REST),
data-access (JDBC, JPA, Spring Data, NoSQL), Security and OAuth,
Monitoring (actuators)
Web service using Spring boot