SPRING & HIBERNATE WITH RESTFUL WEBSERVICE
This Hibernate & Spring Frameworks Training course will help participants learn how to put the Hibernate engine to work within their applications. Participants will also learn how to build full-stack Java EE applications and services using the Spring 4 framework. The course also elaborates onto RESTFul Web services.
COURSE OBJECTIVE- Create Hibernate based applications.
- Understand and use Hibernate mapping to map persistent objects to the database. - Tune your Hibernate applications. - Understand Hibernate transaction support. - Understand the relationship between Hibernate and Java Persistence / EJB 3. - Use the new Hibernate annotations to do OR mapping. - Integrate Spring with persistence tiers based on JDBC, Hibernate and JPA. - Build web application interfaces with Spring MVC. - Create Spring MVC-based RESTful web services. |
|
LESSON PLANS
SESSION 1: INTRODUCTION TO HIBERNATE Session Goal:
SESSION 2: GETTING STARTED WITH HIBERNATE Session Goal:
SESSION 3: QUERYING Session Goal:
SESSION 4: THE PERSISTENCE LIFECYCLE Session Goal:
SESSION 5: OPTIMISTIC LOCKING/VERSIONING Session Goal:
SESSION 6: RELATIONSHIPS Session Goal:
SESSION 7: INHERITANCE MAPPING Session Goal:
SESSION 8: ADDITIONAL QUERYING CAPABILITIES Session Goal:
SESSION 9: CRITERIA API Session Goal:
SESSION 10: HIBERNATE & JAVA PERSISTENCE/EJB 3 Session Goal:
SESSION 11: ADVANCED TOPICS Session Goal:
SESSION 12: INTRODUCTION TO SPRING Session Goal:
|
SESSION 13: DEPENDANCY INJECTION Session Goal:
SESSION 14: SPRING CONTAINER & API Session Goal:
SESSION 15: OTHER METADATA CONFIGURATION Session Goal:
SESSION 16: SPRING 4 SPECIFICS Session Goal:
SESSION 17: SPRING & PERSISTENCE Session Goal:
SESSION 18: SPRING AOP Session Goal:
SESSION 19: TRANSACTION MANAGEMENT Session Goal:
SESSION 20: DEVELOP WEB APPLICATIONS USING SPRING MVC Session Goal:
SESSION 21: ADVANCED TECHNIQUES Session Goal:
SESSION 22: SPRING CONTROLLER & AJAX Session Goal:
SESSION 23: RESTFUL WEB SERVICES Session Goal:
|
CASE STUDY AND PROJECTS
Case studies are integral part of training. As part of this course we will ensure you implement Real-time Case studies in various domains which includes:
|
TRAINING FEATURES
1) Extensive Real Time Live Examples, Projects & POCs for improved practical competency, ensure deployment readiness and implementation. 2) Custom Lab, Software and Environment provided with Real-time Project Simulation. 3) Recorded Videos complemented with corresponding lecture ppts, materials & lab guides. (Provided in the form of MP4 videos, pdf, ppt for offline access as well). 4) Certification and Job-Interview Counselling & Coaching after every training. |