Course Schedule CRUD With MyBatis

Beginner

In this project, you will learn how to perform CRUD (Create, Read, Update, Delete) operations on a course schedule table using MyBatis, a popular Java persistence framework.

JavaJavaScriptMySQL

Introduction

In this project, you will learn how to perform CRUD (Create, Read, Update, Delete) operations on a course schedule table using MyBatis, a popular Java persistence framework.

👀 Preview

Unfinished
Unfinished

🎯 Tasks

In this project, you will learn:

  • How to configure the project and set up the necessary dependencies
  • How to improve the Course entity class by adding properties, constructors, setter/getter methods, and other content
  • How to improve the MyBatis configuration file mybatis-config.xml
  • How to implement the CourseMapper interface and its corresponding methods
  • How to implement the SQL mapping in the CourseMapper.xml file
  • How to implement the test cases in the MyBatisTest.java file

🏆 Achievements

After completing this project, you will be able to:

  • Use MyBatis to interact with a MySQL database
  • Define entity classes and configure the MyBatis mapping files
  • Implement CRUD operations using MyBatis
  • Write unit tests to verify the functionality of the application

Teacher

labby

Labby

Labby is the LabEx teacher.