top-image
Главная » Услуги и обучение » Информационные технологии » Java » Spring » Разработка на Spring Framework

Код: SPRF-1

Разработка на Spring Framework

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

Курс даст слушателям представление о Spring Security Framework — библиотеке для обеспечения безопасности в проектах, разрабатываемых с использованием Spring Framework. Слушатели узнают, как использовать Spring Security для построения защищенных корпоративных Java EE приложений. Курс содержит подробную информацию об использовании различных средств обеспечения безопасности: аутентификации, авторизации и использовании этих средств для защиты Web-приложений.

Цели

  • дать возможность слушателям начать практическое применение Spring Framework для решения типовых задач, возникающих в ходе разработки, рассмотреть вопросы интеграции с Enterprise Edition технологиями;
  • дать слушателям представление о спектре продуктов, выпускаемых под брендом Spring и не входящих в Spring Framework.

Целевая аудитория:

Разработчики Java

Программа мероприятия:

1. Знакомство со Spring Framework.

  • Обзор фреймворков Spring.
  •  Spring Framework.
  • Зависимости, версионирование, требования.

2. IoC в Spring

  • Inversion of Control(IoC), Dependency Injection(DI)
  • IoC-контейнер в Spring, Spring Beans.

3. AOP в Spring 

  • Аспектно-ориентированнное программирование(AOP).
  • AOP в Spring
  • Advices, Aspects в Spring

4. Spring JDBC 

  • Основы JDBC, PreparedStatement
  • Архитектура приложений с доступом к БД.
  • DataSource, JdbcTemplate, RowMapper, NamedParameterJdbcTempalte.
  • Transaction Management в Spring JDBC

5. Spring ORM

  • Концепции ORM.
  • Обзор ORM Frameworks, JPA.
  • Использование ORM в Spring приложениях с помощью Spring ORM(Spring ORM + JPA + Hibernate).

6. Spring Data

  • Обзор Spring Data, понятие репозитория.
  • Правила именования методов.
  • Кастомизация репозиториев.

7. Spring Boot

  • Назначение Spring Boot. Создание приложения на Spring Boot.
  • Конфигурирование Spring Boot, YAML, автоконфигурации.
  • Интеграция Spring Boot с существующими фреймворками.

8. Spring MVC

  • Архитектура MVC
  • Controller + Model
  • View на базе шаблонизатора.
  • Дополнителные возможности Spring MVC.
Оставить свой отзыв об этом мероприятии