[курс oracle 3spring] разработка приложений с использованием spring 3, mvc и spring web flow

Jordanxxx

Member
Joined
Dec 25, 2018
Messages
5,613
Reaction score
2,458
Spring - это открытый (open source) легковесный каркас для разработки корпоративных приложений. Он позволяет управлять жизненным циклом объектов и зависимостей между ними с помощью конфигурации метаданных (с помощью XML или аннотаций) и инъекции зависимостей / инверсии управления. Его расширенные возможности поддерживают использование JDBC и механизмов персистентности, таких как Hibernate, аспектно-ориентированное программирование, а также интеграцию с Java EE. Spring Framework может быть рассмотрен как коллекция меньших фреймворков или фреймворков во фреймворке, большинство из которых может работать независимо друг от друга. Однако, они обеспечивают большую функциональность при совместном их использовании. Абстрактные классы, фабрики и компоненты разработаны таким образом, чтобы программисту оставалось написать только бизнес-логику. 3SPRING - это новый курс, основанный на использовании SPRING 3. Он включает в себя полный охват аннотационного подхода к конфигурации приложения и использование возможностей Java 5. Он также обеспечивает освещение традиционного XML-конфигурирования, которое может по-прежнему играть важную роль в существующих и новых проектах.

После изучения курса вы сможете:
  • Описать общие принципы 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
Слушатели
Опытные java-разработчики приложений, использующие каркас Spring

Предварительная подготовка
 
Top