| Hrvatski       | English    

Follow us on twitter
knjigalica.com

Spring Framework course   03.05.2010 - 07.05.2010

Spring Framework is a library set which considerably eases application development in the Java programming language, of standard or enterprise applications alike. Spring Framework has introduced a couple of novelties into the Java and J2EE world, such as Inversion of Control (IoC) and Dependency Injection (DI) principles, Aspect Oriented Programming (AOP) and much more. This course gives a complete overview of Spring Framework, from its basic to more advanced features.

Basic Java and J2EE technology knowledge required.

Day 1: Spring Framework Essentials

Introduction to Spring, Setting-up the Work Environment:

  • The Need for Spring Framework – Why do we need Java application development simplification
  • What is Spring Framework, How It’s Installed and Used
  • Configuration, Application Context
  • Inversion of Control
  • Dependency Injection

Day 2: Data Access

Data Access using Spring:

  • Spring Template Principle
  • DAO Layer Principle
  • Spring and JDBC
  • Spring and Hibernate
  • Spring’s Exception Hierarchy
  • Transactions
  • Spring Remoting

Day 3: Advanced Concepts

Why is Spring Framework so Powerful and Widely Accepted:

  • What are Aspects and Why Do We Use Them
  • Aspects in Spring
  • Examples
  • Spring and JMS
  • Spring and Security (Acegi)

Day 4: Web Programming

How to Use Spring in Web Application Development:

  • Spring MVC
  • Available MVC Controllers
  • Different View Layer Technologies
  • Data Binding, Validation, Internationalization
  • Integration with Various Libraries
  • Spring WebFlow

Day 5: Best Practices Best Practices, Patterns and Anti-Patterns

When Developing Applications in Spring

  • Facilitated Application Testing
  • Advice on Configuration Simplification, Partitioning Application into Modules
  • Patterns – Transaction Context, AOP, Different Execution Environments

Course duration: 5 days

Sign up via on-line form »