This course provides comprehensive introductions to the Spring and Hibernate open source frameworks. Suitable for both Spring3/Hibernate3 and Spring4/Hibernate4, it includes coverage of all the core Spring and Hibernate capabilities, as well as the integration capabilities provided by Spring.
The course includes an extensive set of hands-on labs that reinforce all the important concepts and capabilities. It will enable you to build working Spring/Hibernate applications, and give you an understanding of the important concepts and technology in a very short time.
Spring: As well as being current with recent Spring releases, this course introduces techniques for using the many new and powerful capabilities that Spring supports. It includes complete coverage of the three main configuration styles (@Configuration, @Component, XML), and guidelines for their usage. It also covers more advanced capabilities such as support for JDBC and persistence frameworks like Hibernate, Spring declarative transactions, and Spring integration with Java EE Web technologies.
Hibernate: The course covers all important capabilities of this open source object/relational persistence and query service for Java. Coverage includes developing persistent classes in Java, as well as using associations/relationships, inheritance, polymorphism, composition and collections. It also provides an overview of JPA (the Java Persistence API).The standard platform does all labs with the Eclipse IDE, and the lab instructions include detailed directions for setting up and using it. The course is available for all major development environments, including IBM RAD.
There are no prerequisites for this course.
5 Days/Lecture & Lab
This course is designed for developers.