Наша цель – подготовка IT-экспертов,
обладающих уникальным сочетанием
теоретических и практических навыков
В.А. Сухомлин,
профессор, д.т.н., руководитель ВКШ

Курс 3SPRING: "Разработка приложений с использованием Spring 3, MVC и Spring Web Flow".

 

После изучения курса вы сможете

  • Описать общие принципы Spring, инъекции зависимостей/инверсии управления
  • Использовать возможности модуля Core для управления событиями жизненного цикла, областью действия компонентов и использования Spring API
  • Использовать возможности Spring Data Integration совместно с JDBC и другими технологиями, такими как Hibernate и JPA
  • Понимать и использовать новые мощные возможности аспектно- ориентированного программирования (АОП) в Spring для решения сквозных проблем в нескольких точках в приложение
  • Использовать поддержку транзакций в Spring с помощью аннотаций и XML-настройки
  • Интегрировать Spring и Java EE веб-приложения
  • Понимать основы Spring Security и создавать защиту веб- приложений и их управляемых компонентов Spring
  • Использовать Spring Web Flow 2 для определения механизмов работы сложных пользовательских интерфейсов в веб-приложениях
  • Использовать объекты доступа к данным (DAO) и модули объектно- реляционного отображения (ORM) уровня персистентности, использующего JDBC

Содержание курса

  • Введение в Spring
  • Свойства компонентов
  • Контейнер Spring и API Spring
  • Доступ к данным в Spring
  • Управление транзакциями
  • Интеграция Spring и Java EE
  • Безопасность приложений Spring
  • Использование Spring Web Flow 2
  • Расширенные возможности Spring Web Flow 2