This Hibernate - Essentials training course introduces Hibernate, a popular open-source object/relational mapping (ORM) tool that helps Java developers store and access persistent objects. Topics covered include Hibernate configuration, the Hibernate mapping file, inheritance, collections, associations, and the Hibernate Query Language (HQL).
The Hibernate - Advanced training course prepares Java programmers to develop interoperable Hibernate using SOAP, WSDL, and XML Schema. You will get an overview of the interoperable and Java-specific Web services architectures, and then learn the standard APIs for SOAP messaging and WSDL-driven, component-based service development. Both document-style and RPC-style messages and services are covered in depth.
By attending Hibernate workshop, delegates will learn to:
- Describe the interoperable web services architecture, including the roles of SOAP and WSDL
- Understand the importance of the WS-I Basic Profile for interoperable web services
- Build JAX-WS services and clients that take full advantage of the automated data binding of JAXB
- Use lower-level SOAP and XML APIs for services and/or clients
- Customize data binding by specifying specific type mappings or altering method or parameter names
- In depth understanding of Object Oriented Systems
- Sound Core Java Programming experience
- Using JDBC to work with RDBMS
- Knowledge of using and understanding XML
- Knowledge of using Java Reflection & Annotations
- Good to have - Idea of design patterns like DAO and Factory
This Hibernate class is designed for Java developers and architects
