Enterprise Application Development with Spring Framework
Enterprise Application Development with Spring Framework Spring Framework provides for Java Enterprise Development significant improvements in developer productivity, application performance and quality. Spring is powerful and easy-to-use because of its unique combination of a complete, lightweight container that allows developers to build a complex application from loosely-coupled Plain Old Java Objects (POJOs) and a set of easily understood abstractions that simplify construction, testing, and deployment. The course will reflect the latest features, tools, practices Spring offers to Java developers. The course begins by introducing the core concepts of Spring and then quickly launches into a hands-on exploration of the framework. Using hands-on applications, the course shows how to build simple efficient JEE applications with Spring.
The course will examine how to:
Solve persistence problems
Handle asynchronous messaging
Create and consume remote services
Build web applications
Integrate with most popular web frameworks
Annotation-oriented options to reduce the amount of XML configuration
Full-featured support for REST Web Services
A new Spring Expression Language (SpEL) that makes short work of wiring complex values.
Running applications that illustrate the current best practices developed in the Spring community.
The course prerequisites for this course are: Advanced Programming in Java course, or Web Development Technologies course, or Java Enterprise Programming course, or at least one year of professional Java development.