This course is designed for Java EE developers looking to explore Java's most promising open-source frameworks available today. Experience with Java EE technologies is extremely helpful in deriving the most benefit from this course, though it is not required. Upon completion of this course, the participant will be able to: Configure a Spring-based application using XML and the Application Context Wire up beans and understand Spring's inversion of control container. Learn AOP basics and incorporate before, after, and around advice into a Spring application. Configure the Hibernate persistence service for use within an application. Incorporate various object-relational mappings and Hibernate typing. Utilize the HQL, externalize and parameterize queries.
Explore the Hibernate API including transactions and caching techniques- Seamlessly integrate Hibernate into the Spring Framework by developing a sophisticated data access object and business service architecture
- Utilize other Spring services including remoting, web services, and Spring MVC