はじめに
このプロジェクトでは、人気のあるJava永続化フレームワークであるMyBatisを使用して、コーススケジュールテーブルに対してCRUD(作成、読み取り、更新、削除)操作を行う方法を学びます。
👀 プレビュー


🎯 タスク
このプロジェクトでは、以下を学びます。
- プロジェクトを構成し、必要な依存関係を設定する方法
- プロパティ、コンストラクタ、セッター/ゲッターメソッドなどを追加することで、
Course
エンティティクラスを改善する方法 - MyBatisの設定ファイル
mybatis-config.xml
を改善する方法 CourseMapper
インターフェイスとその対応するメソッドを実装する方法CourseMapper.xml
ファイルでSQLマッピングを実装する方法MyBatisTest.java
ファイルでテストケースを実装する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- MyBatisを使用してMySQLデータベースとやり取りする
- エンティティクラスを定義し、MyBatisのマッピングファイルを構成する
- MyBatisを使用してCRUD操作を実装する
- アプリケーションの機能を検証するための単体テストを書く