프로젝트 의 JavaScript 스킬 트리

MyBatis 를 사용한 강좌 일정 CRUD

초급

본 프로젝트에서는 인기 있는 Java 영속성 프레임워크인 MyBatis 를 사용하여 강좌 일정 테이블에 대한 CRUD (생성, 읽기, 업데이트, 삭제) 작업을 수행하는 방법을 배우게 됩니다.

java

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 인기 있는 Java 지속성 프레임워크인 MyBatis 를 사용하여 강좌 시간표 테이블에 대한 CRUD (Create, Read, Update, Delete) 작업을 수행하는 방법을 배우게 됩니다.

👀 미리보기

Course schedule table preview
Course schedule table preview

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • 프로젝트를 구성하고 필요한 종속성을 설정하는 방법
  • 속성, 생성자, setter/getter 메서드 및 기타 내용을 추가하여 Course 엔티티 클래스를 개선하는 방법
  • MyBatis 구성 파일 mybatis-config.xml을 개선하는 방법
  • CourseMapper 인터페이스와 해당 메서드를 구현하는 방법
  • CourseMapper.xml 파일에서 SQL 매핑을 구현하는 방법
  • MyBatisTest.java 파일에서 테스트 케이스를 구현하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • MyBatis 를 사용하여 MySQL 데이터베이스와 상호 작용
  • 엔티티 클래스를 정의하고 MyBatis 매핑 파일을 구성
  • MyBatis 를 사용하여 CRUD 작업을 구현
  • 애플리케이션의 기능을 확인하기 위해 단위 테스트를 작성

강사

labby
Labby
Labby is the LabEx teacher.