@@ -124,7 +124,7 @@ MatrixBenchmark.concurrentMultiply3 1000 ss 100 186,827 ± 11,882
124124
125125## Занятие 3
126126- Разбор ДЗ (работа с XML)
127- - Обзор < a href = " https://github. com/amaembo/streamex " >StreamEx</ a > (от Тагира Валеева )
127+ - [ Обзор Guava ] ( https://drive.google. com/open?id=0B9Ye2auQ_NsFeFB5a29JQ2tRNHM )
128128- Монады. flatMap
129129- SOA и Микросервисы
130130- Многомодульный Maven проект
@@ -133,12 +133,14 @@ MatrixBenchmark.concurrentMultiply3 1000 ss 100 186,827 ± 11,882
133133- Разбор ДЗ (реализация структуры проекта, загрузка и разбор xml)
134134- Thymleaf
135135- Maven. Поиск и разрешение конфликтов зависимостей
136- - Логирование
137- - Выбор lightweight JDBC helper library. < a href = " http://jdbi.org/ " >JDBI</ a >
138- - Tomcat Class Loader. Memory Leaks
136+ - Подключаем логирование с общими настройкам
137+ - Библиотеки и фреймворки для работы с JDBC.
138+ - Модуль persist
139139
140140## Занятие 5
141- - Разбор ДЗ (реализуем модули persist, export и web)
141+ - Разбор ДЗ
142+ - Сохранение в базу в batch-моде с обработкой конфликтов
143+ - Вставка в несколько потоков
142144- Конфигурирование приложения (<a href =" https://github.com/typesafehub/config " >Typesafe config</a >)
143145- Lombook
144146
@@ -150,33 +152,53 @@ MatrixBenchmark.concurrentMultiply3 1000 ss 100 186,827 ± 11,882
150152 - Имплементируем Mail Service
151153
152154## Занятие 7
153- - Разбор ДЗ (реализация MailSender, сохранение результатов отправки)
155+ - Разбор ДЗ
156+ - реализация MailSender
157+ - сохранение результатов отправки в DB
158+ - импорт Проектов и Групп
154159- Стили WSDL. Кастомизация WSDL
155160- Публикация кастомизированного WSDL. Автогенерация.
156161- Деплой в Tomcat
157162- Создание клиента почтового сервиса
163+ - Реализация массовой и групповой отправки почты. HW7
158164
159165## Занятие 8
160- - Разбор ДЗ (отправка почты через Executor из модуля web)
166+ - Разбор ДЗ
167+ - Делаем общий mailService.wsdl
168+ - Обновление WSDL
169+ - Отправка почты из модуля webapp
161170- Доступ к переменным maven в приложении
162171- SOAP Exception. Выделение общей части схемы
163- - Передача двоичных данных в веб-сервисах. MTOM
172+ - Коррекция схемы
164173
165174## Занятие 9
166- - Разбор ДЗ (реализация загрузки и отправки вложений по почте)
167- - JAX-WS Message Context
175+ - Добавление мавен плагинов (copy-rename-maven-plugin, maven-antrun-plugin, liquibase-maven-plugin)
176+ - Разбор ДЗ
177+ - Реализация вложений в веб-сервисе
178+ - Подключение MTOM
179+ - Реализация загрузки вложений в модуле webapp
180+ - Реализация вложений в почте
181+ - JAX-WS Message Context. Авторизация
168182- JAX-WS Handlers (логирование SOAP)
183+ - Домашнее задание. Статистика
169184
170185## Занятие 10
171- - Разбор ДЗ (реализация авторизации и статистики)
172- - Авторизация в контейнере Tomcat
186+ - Разбор ДЗ
187+ - Реализация SOAP handlers
188+ - Конфигурирование сервисов
173189- JavaEE
174190- JAX-RS. Интеграция с Jersey
175191- JMS. Интеграция с [ ActiveMQ] ( http://activemq.apache.org/ )
176192
177193## Занятие 11
194+ - Авторизация в контейнере Tomcat
178195- Отправка почты с вложениями
179196 - по JAX-RS
180197 - по JMS
181- - через AKKA (предварительно)
182- - через Redis (предварительно)
198+ -Рефакторинг. Эксепшены в Java 8 лямбда
199+ - Concurrent and distributed applications toolkit AKKA
200+ - Отсылка почты через AKKA Actors (Typed и Untyped Actors)
201+ - Асинхронные сервлеты 3.0
202+ - Домашнее задание
203+ - Разбор решения с асинхронными сервлетами
204+ - [ Выбор языка программирования] ( https://drive.google.com/open?id=0B9Ye2auQ_NsFZUVNakNxeUtGeFE )
0 commit comments