-
Список вопросов к студенту
-
Требования к лабораторной (результат студента) Список тем:
Что такое Thymeleaf? (Объянить что было введено удобное разделение дизайнера и разработчика, можно отдельно разработать html страницу)- Конфигурирование
Конфигурирование со стандартным Spring and Spring bootАрхитектура и технологии, из каких составных частей состоит, зачем нужен компонент, как возможности для конфигурирования (Пример: сделать практическое задание(ия) по конфигурированию, добавить кусок кода без маленького кусочка, несколько маленьких заданий, в которых студент будет добавлять или исправлять маленькие строки кода, но студент должен находить решения в пределах лабораторной работы, ошибаться и исправлять сам по себе) Текст (Переменные в отдельные файлы вынести)(Для знания студента)Синтаксис and Thymeleaf expressions(@,*,$,etc)ПеременныеСообщения (messages):Текст (text):*Доллар и звезда ($, ):Ссылки (@):Работа с массивамиDefault expressions- Formatting
Выражения (&&, ||, ==, != и т.д.), Условия (if, unless)ИтерацияШаблоныФрагменты(4.5)Thymeleaf и SpringSpring Forms (Все детали, остальное по необходимости)Валидация
Требования к лабе студента:
- CRUD приложение с тремя взаимосвязанными сущностями(create, update, list)
- Заменить JSP на Thymeleaf
- Между сущностями была взаимосвязь один ко многим (строковые атрибуты, численные, дата тип, веб атрибут (Экземпляр другой сущности), выпадающий список)
- Работа с ссылками (@,,$) Thymeleaf expression
- Локализация (Две сущности)
- Spring forms
- Использование функций (итерации, функции, разметка, условные операторы)