Anforderungen:
- Min. Java 17
- Maven 3.9.x
Dieses Repository enthält 2 Maven-Projekte:
- uebungen: Tests und Ablageorte für die meisten Übungen
- ticket-monster: Leicht abgeänderte Demoapplikation, die als Ausgangsbasis für Übungen, die wir auf echtem Code ausführen, dient.
Dieses Modul enthält Unit-Tests für die meisten Übungen. Weiters existieren hier Skelette, die als Einstiegspunkt für die Aufgaben dienen.
Im Branch "main" funktionieren die Unit-Tests noch nicht. Diese sind im Laufe des Workshops zu vervollständigen. Im Branch "loesungen" sind Musterlösungen implementiert.
Probiere doch gerne mal, das Modul "uebungen" zu bauen:
cd uebungen
mvn clean install -DskipTestsDas Modul "ticket-monster" enthält eine JEE 7 Beispielapplikation, die im Laufe der Übungen auf Jakarta migriert werden kann.
cd ticket-monster
mvn clean installDie im Workshop genutzten Slides befinden sich unter "/slides.pdf"
- Gepardec-Rezeptsammlung
- OpenRewrite Rezeptdokumentation
- OpenRewrite Guides
- Method-Patterns
- Guide zum Rezepte schreiben
- Moderne CodeRemix Sammlung mit Zusammenfassungen - Videoguides von OpenRewrite-EntwicklerInnen
- Usages von Methoden in den offiziellen Rezepten suchen
- OpenRewrite Slack
Alle weiteren Infos folgen im Workshop. Have fun ;)