• Introduzione: Inversion of control e Dependency Injection
• Le basi di Spring: JavaBeans e POJO
• Il concetto di scope
• La gestione delle risorse
• L’uso dell’ereditarietà in Spring
• Le tecniche di autowiring
• La configurazione con le annotazioni
• Spring MVC e Web Service REST
• Validazione dei dati
• Spring Expression Language (SpEL)
• AOP
• JPA/Hibernate