Einführung
In diesem Projekt lernst du, wie du MyBatis verwendest, um Kursinformationen aus einer Datenbank abzurufen und die Ergebnisse auf ein benutzerdefiniertes Java-Objekt zuzuordnen. Du wirst auch lernen, wie Inkonsistenzen zwischen der Datenbanktabellenstruktur und den Entitätsklasse-Eigenschaften behandelt werden.
👀 Vorschau


🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du die Eigenschaften und Methoden einer Entitätsklasse modifizierst, um der Datenbanktabellenstruktur zu entsprechen.
- Wie du die Mapper-Schnittstelle konfigurierst, um die Methoden zur Abfrage von Kursinformationen zu definieren.
- Wie du die mapper-XML-Datei konfigurierst, um die SQL-Abfragen und die Ergebniszuordnung zu definieren.
- Wie du Testfälle implementierst, um die Funktionalität des Mappers zu überprüfen.
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- MyBatis zum Interagieren mit einer Datenbank und zum Abrufen von Daten zu verwenden.
resultMap
zum Behandeln von Inkonsistenzen zwischen der Datenbanktabellenstruktur und den Entitätsklasse-Eigenschaften zu verwenden.- Testfälle zu schreiben, um die Funktionalität eines MyBatis-Mappers zu überprüfen.