Course Objectives
After the completion of the Persistence with Hibernate at myTectra, you will be able to:
- Understand the ORM and basics of Hibernate
- Understand and implement life cycle of Hibernate Persistence and Session Factory
- Implement Hibernate Mappings, Inheritance and Types
- Understand Hibernate Criteria and Query Language
- Exploring Hibernate Transactions, Filter and Performance
- Implement Hibernate Search and Validations
- Hibernate with NoSQL and Spring
Who should go for this course?
This course is a foundation for any Java Programmer, Java Developer, Java Architect or any professional associated with Java who wants to explore and master the Java Persistence with Hibernate.
Pre-requisites
The pre-requisites for learning Hibernate is the basic knowledge of RDBMS, SQL, Java, and JDBC.
Project Work
Towards the end of the course, we will focus on designing an Inventory System that provides a very effective way of monitoring the inventories.
We will see how to monitor the quantity, location, and status of the inventory as well as the related shipping details. Inventory System should be implemented as an interactive program that:
- Enables admin user to enter the data regarding the inventories and order details of the complete inventory system
- Render orders
- Tracks the order items and its corresponding supplier details
- Provides a complete invoice format for the orders