воскресенье, 5 мая 2019 г.

среда, 1 мая 2019 г.

С праздником!

Всех слущателей с праздником!

Следующее занятие в понедельник 6 мая, будет-таки практика по веб-сервисам. Задание появится на яндекс-диске, но вчера-сегодня не успел, хотя заготовка там уже есть).

Напоминаю требования к курсовому проекту для получения сертификата:

  1. База данных c не менее 5 таблиц (или 3, но очень сложные связи).
  2. DAO-компоненты для доступа к данным с использованием JPA . Управление транзакциями декларативное (@Transactional, на уровне DAO-классов или служб Service)
  3. Хотя бы минимальный слой бизнес-логики (отдельные объекты для осмысленных операций, выполняющие обращения к DAO и что-то ещё, более сложные действия, чем - считать - занести - изменить - удалить. Например, "оформить заявку на доставку груза", "рассчитать кол-во свободных мест в кинозале", "начать партию в крестики-нолики").  (Spring - можно пометить классы @Service или @Component) 
  4. Spring MVC в качестве веб-слоя.
  5. JSP (JSTL+EL)  в качестве View или что-то более продвинутое (FreeMarker,ThymeLeaf)
  6. Ограничение безопасности на уровне веб-страниц (например, администраторская часть приложения), вход в систему средствами сервера можно сделать только для администраторской части.
  7. Простой веб-сервис для доступа к каким-то из данных (можно как Spring, так и EJB -отдельным приложением с использованием тех же классов)
  8. По желанию  - пользовательские теги JSP или сторонний шаблонизатор (FreeMarker, ThymeLeaf), если умеете - взаимодействие с веб-сервисом из JavaScript (JQuery, React, Vue).
Приложение может быть  частью или развитием диплома/курсовой/лабы/диссертации, расчётный срок сдачи - июнь. Я консультирую в УГАТУ в индивидуальном или групповом порядке/

воскресенье, 21 апреля 2019 г.

воскресенье, 31 марта 2019 г.

Практика по Spring+JPA в среду

На этой неделе у меня получается провести занятие только в среду. Будет практика по Spring MVC + JPA
Предварительное задание: https://yadi.sk/d/he1oJgMfoQV-KQ