Що нового?

Придбаний [JavaBegin] Spring boot для начинающих

Інформація про покупку
Тип покупки: Складчина
Ціна: 2334 ГРН
Учасників: 0 з 65
Організатор: Відсутній
Статус: Набір учасників
Внесок: 37.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Spring boot для начинающих


Содержание:

Спойлер
Основы Spring Boot
  • Описание
  • Плюсы-минусы
  • Стартеры
  • Конфликты
  • Отличия от Spring Roo
  • Конфигурация
JavaFX+Spring
  • Связывание JavaFX с Spring
  • Пример проекта
  • Концепция MVC
  • Дизайнер
  • Компоненты
Создание приложения Spring Boot
  • Spring Initializr
  • Поддержка Gradle
  • Создание каркаса
  • Добавление библиотек
  • Включение стартеров
Интеграция JavaFX+Spring
  • Контейнеры Spring и JavaFX
  • Контроллеры и классы
  • Примеры
  • Контексты
FXML+Spring
  • Инциализация FXML
  • Создание Spring FXML
  • Внедрение FXML в контекст
Добавление Spring Data
  • Быстрая настройка
  • Добавление DataSource
  • Использование application.properties
  • Добавление зависимостей
  • SQL запросы
  • Репозитории
Добавление Hibernate
  • Настройка Hibernate
  • Проверка БД
  • Использование JPA
  • CRUD-функционал
  • Исключение XML конфигураций
Lombok
  • Избавление от шаблонного кода
  • Включение в Hibernate
  • Добавление Entity
  • Аннотации JPA/Hibernate
  • Плагин для IDE
  • Настройка Lombok
Репозитории Spring Data JPA
  • Доступ к данным
  • Создание запросов
  • Автосвязывание
  • Использование интерфейсов
  • Загрузка данных в таблицу
Слои приложения
  • Как правильно разрабатывать
  • Разделение на слои
  • Составные части
  • MVC+Spring
Реализация функционала
  • Проверка работы
  • Интеграция всех частей
  • Добавление компонентов
  • Построение UI
Постраничность
  • Порционный вывод данных
  • Компонент Pagination
  • Запросы Hibernate/JPA
  • Сортировка
  • Объект Page
  • Генератор тестовых данных
Формат YAML
  • Настройки Spring Boot
  • Сравнение с другими форматами
  • Что использовать
  • Сравнение с properties
  • Конвертеры
  • Плагин для IDEA
Логирование в коде
  • Уровни логирования
  • Как искать ошибки
  • Библиотеки и реализации
  • Типы логов
  • Настройка в Spring Boot
Логирование фреймворков
  • Информация от фреймворков
  • Настройки уровней
  • YAML формат настроек
  • Колоризация (цвета) сообщений
  • Правильный выбор уровня

JavaFX

Основы построения графического интерфейса
  • Проектирование GUI
  • Структура приложения JavaFX
  • Создание интерфейса
  • Резиновый макет
  • Модальные окна
  • Инструмент SceneBuilder
  • Объекты Stage и Scene
  • Использование CSS
  • Модальные окна
  • Использование FXML
  • Создание макетов
  • Дерево элементов
Контроллеры, действия пользователя
  • Обработка событий
  • Отображение данных в таблице
  • Редактирование данных
  • Аннотация FXML
  • Использование ObservableList
  • Инициализация компонентов
  • Оптимизация UI
  • Библиотека openjfx-dialogs
  • Валидация данных
  • Класс StringProperty
Кастомизация, локализация, добавление компонентов
  • Локализация приложения
  • Сторонние библиотеки компонентов
  • Переключение локали
  • Сравнение Swing и JavaFX
  • Плюсы и минусы
  • Примеры приложений
  • Использование Locale
  • i18n и i10n
  • Создание своих компонентов
  • Использование шаблона Observer
Основная цель курса:
Спойлер
Основная цель - научиться использовать Spring Boot вместе с другими технологиями на основе практического проекта.

Часто новичку очень трудно разобраться в слишком сложных Spring проектах.

Поэтому было решено создать курс для новичков, где пошагово можно было бы создать несложный проект на Spring Boot.

Скрытое содержимое.
http://javabegin.ru/products/springboot-javafx/[/hide]
 
Угорі