Web Development with Spring and Hibernate - 5 days
Course Overview
This course is designed for those who are new to Java Web Development, and also need to learn about the Spring Framework and Hibernate.
Although we have separate courses covering all three topics in detail, this particular combination of technologies is very common. Although we cannot cover quite as much detail as the full versions of the courses, the objective of this course is to equip attendees with all of the knowledge they need to work on professional standard projects.Objectives
By the end of the course delegates will:
- Be able to write Java Web Applications from scratch.
- Use Servlets and JSPs properly
- Understand the MVC pattern, and be able to apply it.
- Recognise the main Java Web Development Frameworks
- Be able to use Hibernate to persist objects
- Have used the Spring Framework
- Understand Web Services, and how both Java and Spring support them
Prerequisites
A good working knowldege of Java is required. A subset of our Java Programming course may be useful if required.Course Topics
Each theory session is followed by a practical session:
- The basics of web development
- Java Enterprise Development
- Servlets
- JSP
- MVC (Model-View-Controller)
- JSTL - The Standard Tag Library
- The Leading Web Frameworks
- Struts
- JSF
- Spring-MVC
- Webwork/Struts 2
- Wicket
- Hibernate Fundamentals
- Domain Model Mapping in Hibernate
- Finding Objects in Hibernate
- Spring Framework Overview
- Spring and Inversion of Control
- Spring and the Database
- Aspect Oriented Programming with Spring
- SpringMVC
- Webservices in Java and Spring
