Введение
В этом проекте вы научитесь выполнять операции CRUD (Create, Read, Update, Delete) с таблицей расписания курсов с использованием MyBatis, популярного Java-фреймворка для работы с данными.
👀 Предварительный просмотр


🎯 Задачи
В этом проекте вы научитесь:
- настраивать проект и настраивать необходимые зависимости;
- улучшать класс сущности
Course, добавляя свойства, конструкторы, методы setter/getter и другое содержимое; - улучшать файл конфигурации MyBatis
mybatis-config.xml; - реализовывать интерфейс
CourseMapperи соответствующие методы; - реализовывать SQL-отображение в файле
CourseMapper.xml; - реализовывать тестовые случаи в файле
MyBatisTest.java.
🏆 Достижения
После завершения этого проекта вы сможете:
- использовать MyBatis для взаимодействия с базой данных MySQL;
- определять классы сущностей и настраивать файлы отображения MyBatis;
- выполнять операции CRUD с использованием MyBatis;
- писать юнит-тесты для проверки функциональности приложения.





