проект в JavaScript Skill Tree

Создание, чтение, обновление и удаление данных в расписании курсов с использованием MyBatis

Начинающий

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

java

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь выполнять операции 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;
  • писать юнит-тесты для проверки функциональности приложения.

Преподаватель

labby
Labby
Labby is the LabEx teacher.