This course introduces the Spring Framework, the leading full-stack framework for Java EE applications. Topics covered include the Spring container, dependency injection, data validation, aspect-oriented programming, the JDBC
Template, and the Hibernate Template. A Web application is also presented to illustrate the use of the Spring Web MVC design pattern.
The purpose of this course is to provide in depth knowledge of Hibernate to the Trainees. This course introduces Hibernate, a popular open-source object/relational mapping (ORM) tool that helps Java developer’s store and access
persistent objects. Topics covered include Hibernate configuration, the Hibernate mapping file, inheritance, collections, associations, and the Hibernate Query Language (HQL).