Введение
В этом проекте вы научитесь использовать MyBatis для извлечения информации о курсах из базы данных и сопоставления результатов с пользовательским Java-объектом. Также вы узнаете, как обрабатывать несоответствия между структурой таблицы базы данных и свойствами класса сущности.
👀 Предварительный просмотр


🎯 Задачи
В этом проекте вы научитесь:
- Как изменить свойства и методы класса сущности, чтобы соответствовать структуре таблицы базы данных.
- Как настроить интерфейс маппера для определения методов запроса информации о курсах.
- Как настроить XML-файл маппера для определения SQL-запросов и сопоставления результатов.
- Как реализовать тестовые случаи для проверки функциональности маппера.
🏆 Достижения
После завершения этого проекта вы сможете:
- Использовать MyBatis для взаимодействия с базой данных и извлечения данных.
- Использовать
resultMap
для обработки несоответствий между структурой таблицы базы данных и свойствами класса сущности. - Писать тестовые случаи для проверки функциональности маппера MyBatis.