Spring 3 MVC Training
Spring® is a lightweight Java™ framework for building enterprise applications. Its Core module allows you to manage the lifecycle of your objects, and the dependencies between them, via configuration metadata (either XML or annotations) and Dependency Injection / Inversion of Control. Its advanced capabilities provide support for JDBC and persistence frameworks like Hibernate® (DAO and ORM modules), Aspect-Oriented Programming (AOP module), integration with Java EE Web technologies (MVC module), security, transactions, and more.
This course is a new course based on the Spring 3 release. The course starts with the basics of Spring and in-depth coverage on using the powerful capabilities of the Core module to reduce coupling, and increase the flexibility, ease of maintenance, and testing of your applications. It goes on to cover all the important capabilities of Spring 3, including using Spring to simplify the creation of a persistence layer with JDBC and/or persistence frameworks like Hibernate and JPA.
Audience: Java developers who need to work with Spring based applications.
Prerequisites: A good working knowledge of basic Java, JDBC, and Servlets/JSP.
Number of Days: 4.5 days
