- База данных c не менее 5 таблиц (или 3, но очень сложные связи).
- DAO-компоненты для доступа к данным с использованием JPA . Управление транзакциями декларативное (@Transactional, на уровне DAO-классов или служб Service)
- Хотя бы минимальный слой бизнес-логики (отдельные объекты для осмысленных операций, выполняющие обращения к DAO и что-то ещё, более сложные действия, чем - считать - занести - изменить - удалить. Например, "оформить заявку на доставку груза", "рассчитать кол-во свободных мест в кинозале", "начать партию в крестики-нолики"). (Spring - можно пометить классы @Service или @Component)
- Spring MVC в качестве веб-слоя.
- JSP (JSTL+EL) в качестве View или что-то более продвинутое (FreeMarker,ThymeLeaf)
- Ограничение безопасности на уровне веб-страниц (например, администраторская часть приложения), вход в систему средствами сервера можно сделать только для администраторской части.
- Простой веб-сервис для доступа к каким-то из данных (можно как Spring, так и EJB -отдельным приложением с использованием тех же классов)
- По желанию - пользовательские теги JSP
суббота, 2 июня 2018 г.
Курсовая
Напоминаю требования к курсовому проекту для получения сертификата:
Приложение
может быть частью или развитием диплома/курсовой/лабы/диссертации,
расчётный срок сдачи - июнь, м.б. самое начало июля. Я консультирую в УГАТУ в
индивидуальном или групповом порядке, звоните или пишите Skype/Whatsapp/email.
Подписаться на:
Комментарии к сообщению (Atom)
Здравствуйте
ОтветитьУдалитьКакой сертификат ?