[javaops] Разработка полнофункционального многомодульного Maven проекта, состоящего из 3-х веб app
Привет!
Преподаватель:
Скрытое содержимое.
Описание курса:
Спойлер
Многомодульный maven. Многопоточность. XML (JAXB/StAX).
Веб сервисы (JAX-RS/SOAP). Удаленное взаимодействие (JMS/AKKA) (Masterjava)
Разработка полнофункционального многомодульного Maven проекта,
состоящего из 3-х веб приложений:
Спойлер
(от Алексея Шипилева)
Скрытое содержимое.
Отзывы о курсах этого преподавателя:
Спойлер
Привет!
Преподаватель:
Скрытое содержимое.
Григорий Кислин
Описание курса:
Спойлер
Многомодульный maven. Многопоточность. XML (JAXB/StAX).
Веб сервисы (JAX-RS/SOAP). Удаленное взаимодействие (JMS/AKKA) (Masterjava)
Разработка полнофункционального многомодульного Maven проекта,
состоящего из 3-х веб приложений:
- приложение импорта из XML (JAXB, StAX, XPath, XSLT)
- многопоточного почтового веб-сервиса
(JavaMail, java.util.concurrent, JAX-WS, MTOM, хендлеры авторизации, логирования и статистики) - веб приложения отправки почты с вложениями
- по SOAP (JAX-WS, MTOM)
- по JAX-RS (Jersey)
- по JMS ()
- через
- сохранение данных в PostgreSQL используя
- servlet 3.0: аннотации, multipart config, асинхронность
- миграция базы
- использование в проекте , , , , ,
Спойлер
(от Алексея Шипилева)
- Формат XML. Создание схемы XSD.
- Работа с XML в Java
- JAXB, JAXP, StAX, XPath, XSLT
[paste:font size="3"]31.10: Занятие 3- Разбор ДЗ: работа с XML
- Монады. flatMap
- SOA и Микросервисы
- Многомодульный Maven проект
07.11: Занятие 4- Разбор ДЗ: реализация структуры проекта, загрузка и разбор xml
- Thymleaf
- Maven. Поиск и разрешение конфликтов зависимостей
- Подключаем логирование с общими настройкам
- Библиотеки и фреймворки для работы с JDBC.
- Модуль persistence
14.11: Занятие 5- Разбор ДЗ: cохранение в базу в batch-моде с обработкой конфликтов, вставка в несколько потоков
- Конфигурирование приложения ()
21.11: Занятие 6- Разбор ДЗ: доработка модели и модуля export
- Миграция DB
- Веб-сервисы (REST/SOAP)
- Java реализации SOAP
- Имплементируем Mail Service
28.11: Занятие 7- Разбор ДЗ: реализация MailSender, сохранение результатов отправки в DB, импорт Проектов и Групп
- Стили WSDL. Кастомизация WSDL
- Публикация кастомизированного WSDL. Автогенерация.
- Деплой в Tomcat
- Создание клиента почтового сервиса
- Реализация массовой и групповой отправки почты. HW7
05.12: Занятие 8- Разбор ДЗ: делаем общий mailService.wsdl, обновление WSDL, отправка почты из модуля webapp
- Доступ к переменным maven в приложении
- SOAP Exception. Выделение общей части схемы
- Коррекция схемы
- Добавление мавен плагинов (copy-rename-maven-plugin, maven-antrun-plugin, liquibase-maven-plugin)
12.12: Занятие 9- Разбор ДЗ: реализация вложений в веб-сервисе, подключение MTOM, реализация загрузки вложений в модуле webapp, реализация вложений в почте
- JAX-WS Message Context. Авторизация
- JAX-WS Handlers (логирование SOAP)
- Домашнее задание. Статистика
19.12: Занятие 10- Разбор ДЗ: реализация SOAP handlers, конфигурирование сервисов
- JavaEE
- JAX-RS. Интеграция с Jersey
- JMS. Интеграция с
26.12: Занятие 11- Авторизация в контейнере Tomcat
- Отправка почты с вложениями по JAX-RS, по JMS
- Рефакторинг. Эксепшены в лямбдах Java 8
- Concurrent and distributed applications toolkit AKKA
- Отсылка почты через AKKA Actors (Typed и Untyped Actors)
- Асинхронные сервлеты 3.0
- Разбор ДЗ: решения с асинхронными сервлетами
Скрытое содержимое.
Отзывы о курсах этого преподавателя:
Спойлер
https://vk.com/topic-74381644_30447246